Question Get-FileHash benchmark with Powershell

Jul 27, 2020
20,903
14,489
146
Downloaded the Win11 24H2 US-English ISO (5.4GB).

Opened Powershell. It will usually open in the current user folder. Typed CD Downloads to make that the current folder.

Typed this: Measure-Command {Get-FileHash *.iso} <<< (just make sure there are no other ISOs in there, or just create a separate folder and run the command in that folder).

RESULTS:

Core 14700K Optane 1600X: 3.887 seconds

Ryzen 7950X3D Samsung 990 Pro dual channel DDR5-6000C30: 3.889 seconds

Apple M1 base MBA: 4.016 seconds

Ryzen 7800X3D Ramdrive: 4.844 seconds

Ryzen 7700X Kingston KC3000 dual channel DDR5-6000: 5.117 seconds

Ryzen 5800X3D Sabrent NVMe dual channel DDR4-3600: 6.196 seconds

Core i3-1125G4: 7.071 seconds

Core i5-12500 Kioxia NVMe SSD dual channel DDR4-3200: 8.8 seconds

Core i7-4790K SATA SSD (probably dual channel) DDR3: 26 seconds

Core i5-10500 Samsung 870 EVO 250GB SSD single channel DDR4-2666: 27.340 seconds

Core i7-4770 Samsung 500GB SATA SSD dual channel DDR3-1600: 35.74 seconds

Core i5-3570 MX500 250GB SSD 4GB single channel DDR3-1600: 41.052 seconds

2x Xeon E5-2630 V2 Dell PERC H310 RAIDed (probably RAID 1) 10K RPM HDD (no idea how many channels of RAM): 76.483 seconds


I would love to see scores of Zen 1, 2, 3, 4, 5 and Raptor/Meteor/ADL-N/Lunar and Arrow Lake, though don't expect to see anything less than 3 seconds because I'm assuming it is quite I/O bound and SSD/RAM speed may play extensive role in the process.
 
Last edited:
Jul 27, 2020
20,903
14,489
146
Discovered the CertUtil command when I tried to run the benchmark on Windows 7 as it doesn't have the get-filehash command.

Ran these commands:

Measure-Command {CertUtil -hashfile .\Win11_24H2_English_x64.iso SHA256}
Measure-Command {CertUtil -hashfile .\Win11_24H2_English_x64.iso SHA512}
Measure-Command {CertUtil -hashfile .\Win11_24H2_English_x64.iso MD5}

 
Last edited:

SK10H

Member
Jun 18, 2015
126
61
101
I would love to see scores of Zen 1, 2, 3, 4, 5 and Raptor/Meteor/ADL-N/Lunar and Arrow Lake, though don't expect to see anything less than 3 seconds because I'm assuming it is quite I/O bound and SSD/RAM speed may play extensive role in the process.

7800x3d ramdisk. Higher clocked ccd should beat 4 secs, or port those GPU/ASIC sha256 miners to do it.
 
Reactions: igor_kavinski
Jul 27, 2020
20,903
14,489
146
Is this a CPU, storage, or platform benchmark?
Read intensive for storage but once the data gets into RAM, the CPU has to crunch through it really quickly and there's a lot of read/write activity in the allocated RAM so RAM bandwidth is also important. We need a 7700X score to understand what part the cache plays here.

By the way, I think this is an ST workload because I didn't see any multicore activity.
 
Jul 27, 2020
20,903
14,489
146
Weirdly, I don't think this benchmark depends that much on storage speed. That i3-1125G4 score improved by about a second when I ran it immediately again from a USB flash drive with max read speed of 30 MB/s. I think the cached data may also have contributed to that speedy score. Will need to check again on that UFD with a cold run.
 

Hail The Brain Slug

Diamond Member
Oct 10, 2005
3,557
2,546
136
Weirdly, I don't think this benchmark depends that much on storage speed. That i3-1125G4 score improved by about a second when I ran it immediately again from a USB flash drive with max read speed of 30 MB/s. I think the cached data may also have contributed to that speedy score. Will need to check again on that UFD with a cold run.
You can check in task manager the standby memory consumption. From a fresh boot, there should be very little in memory. If you run the benchmark, see if the standby allocation increases by 5.4GB afterwards. That would indicate windows has loaded the file in memory and not freed it, leaving it effectively cached until there's a compelling reason to free up the capacity.

I suspect if you run it from that USB from a fresh boot, it will be really, really slow.
 
Jul 27, 2020
20,903
14,489
146
win1124H2 english iso

4790k 4.0ghz, sata tlc 2tb ssd, (while watching a yt stream)

26s
You changed the parameters of the benchmark. Now everyone has to watch your particular YT stream and revise their benchmarks while doing so

But your score is certainly better than my "i7-4770 without watching YT" so I guess it's valid for the leaderboard.
 
Reactions: Ranulf

coercitiv

Diamond Member
Jan 24, 2014
6,760
14,683
136
First run takes significantly longer, after which I guess the file ends up in Windows RAM cache. For the test below I even kept the task manager open to see the cache inflate by ~5GB in real time

12700K DDR4 3600, 990 Pro. IIRC the first run I did after downloading the file was around 5 seconds, which suggests it had already been cached.
 
Reactions: igor_kavinski
Jul 27, 2020
20,903
14,489
146
That "already cached" when downloaded part throws a wrench into the reliability of this benchmark then

Need to revisit some of my machines to see how a run after a fresh boot fares...
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |