PS C:\Users\james\Projects\jdm-java> java --version
java 21.0.1 2023-10-17 LTS
Java(TM) SE Runtime Environment (build 21.0.1+12-LTS-29)
Java HotSpot(TM) 64-Bit Server VM (build 21.0.1+12-LTS-29, mixed mode, sharing)
~$ java -version
java version "1.8.0_05"
Java(TM) SE Runtime Environment (build 1.8.0_05-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode)
~$ unzip jdiskmark-v0.1-dist.zip
...
~$ cd jdiskmark-v0.1-dist
~/jdiskmark-v0.1-dist$ java -jar jDiskMark.jar
A jdm.properties file is created in <userhome>\.jdm\<version> that stores the last settings used.
sync && echo 3 | sudo tee /proc/sys/vm/drop_caches
sudo purge
JDiskMark was developed with NetBeans 25 and it's source code is maintained on github
We hope you find this tool useful.
JDiskMark was modeled after DiskMark and CrystalDiskMark.
Here are reviews of other free benchmarking utilities: