Requirements:
* Java 21 for jDiskMark v0.5.1
* Java 8 for jDiskMark v0.4
Running on Linux:
1. Verify you have correct version of java installed
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
Running on Windows:
Try our windows installer
Notes:
A jdm.properties file is created in your home directory that stores the last settings used.
Dependencies include jcommon-1.0.21.jar and jfreechart-1.0.17.jar included in zip.
on linux to clear the diskwrite cache after a read session:
sync && echo 3 | sudo tee /proc/sys/vm/drop_caches
jDiskMark was developed with NetBeans 20 and it's source code is maintained on github
Hope you find it useful.
jDiskMark was modeled after DiskMark and CrystalDiskMark.
Here are reviews of other free benchmarking utilities:
1. https://www.raymond.cc/blog/measure-actual-hard-disk-perfomance-under-windows/view-all/
2. https://harddiskdirect.com/blog/5-best-third-party-tools-for-testing-ssd-and-hdd-performance
3. https://www.geckoandfly.com/23934/ssd-hdd-effective-read-write-speed/
4. https://storables.com/data-storage/solid-state-drive/13-top-applications-to-run-an-ssd-speed-test/
5. https://www.tech21century.com/hdd-ssd-drive-speed-test/
Share your Benchmarks with us Here
https://sourceforge.net/p/jdiskmark/discussion/benchmarks/