ReadSpeedLogo  ReadSpeed:
GRC's Hyper-accurate mass storage
read-performance benchmark
What you discover is going to surprise you.

ReadSpeed is the most accurate benchmark of PC mass storage ever created. It has measurement stability and repeatability of greater than 4 significant digits – better than 1 part in 10,000, or 0.01%.

After you use ReadSpeed on your own system, you may have questions such as: Why is the end of my spinning hard drive half the speed of the front? Why does the end of my SMR-formatted drive show impossibly high performance? Why is the front of my SSD so much slower than the rest and why are there places where it virtually stalls? Are these problems? Should I worry? Is it possible to fix these things?

https://forums.grc.com

GRC provides public web forums to provide answers to all of the questions you are going to have. And it's a place to ask questions that haven't yet been answered. It is a community which includes many of the people who helped develop and test ReadSpeed. So, they are knowledgeable and experienced users. The forums will help you create a bootable ReadSpeed USB thumb drive, boot it on most PCs, run ReadSpeed, and put its results into context. And you will be able to compare your results with everyone else's.


RS-Callouts

As you can see in ReadSpeed's output above:


Watch the benchmark above run...

You may download this MP4 video for local playback with this link: "ReadSpeed Demo"
(And please forgive the verbal stumbles in the narration. I said “re-read” when
I meant “re-write” and I referred to the Windows app as “SpeedRead.”)

About ReadSpeed

When we started out, we never imagined that we would be creating something so useful and surprising. The Benchmark was created as a platform to develop and test the new “Bare Metal” low-level hardware drivers being incorporated into the next release of SpinRite (v6.1). With the release of ReadSpeed, that goal has been achieved. SpinRite will soon be inheriting ReadSpeed's insanely fast drivers.

This benchmark provides new, ultra-high-performance drivers for IDE, SATA and eSATA drives connected to IDE (legacy) and AHCI (modern) PCI motherboard and add-on controllers. As soon as this technology has been added to SpinRite, work will begin on similar drivers for NVMe and USB controllers and their drives.

ReadSpeed runs in DOS

Like SpinRite, ReadSpeed is an old school (very old school) DOS program. Although this means that it can be a royal pain to run ReadSpeed, the only way to achieve ReadSpeed's accuracy is to run it in a bare minimum operating system such as DOS. Any modern operating system like Windows, Linux or macOS has far too much going on and generates far too much timing noise to enable super-accurate timing measurements.

Creating a bootable USB drive

Since no one uses DOS anymore, we have made it as easy as possible to succeed with something you've never done. “ReadSpeed for Windows” is our Windows app. After it is started, it watches while you insert any USB thumb drive you wish to wipe and setup to boot DOS and run ReadSpeed. ReadSpeed for Windows handles all the preparation work. It reformats any removable USB drive, installs the FreeDOS operating system, and adds a collection of DOS programs including the DOS RS.EXE benchmarking program that was shown running in the video above.

Boot from USB

The trickiest part is getting a computer to boot from your USB drive, rather than from its regular, built-in mass storage drive. Although every computer provides some way to do this, there is no standard. Dell machines use the F12 key, pressed just after the “Dell” logo appears. Other systems briefly flash instructions on the screen when they are starting; sometimes it's F10, sometimes the “Del” key – it's a mess. But since this problem is quite common, the Internet will have the answer. Search for “how do I boot from USB on my {make & model of computer}” and you will find the answer. Sometimes more than one answer. Sometimes different answers. But one of them will work. And if all else fails, the GRC forums are waiting for you.

Recent laptops, and some desktops, may also be configured for “Secure Boot” which helps protect the machine from boot malware. Secure boot must be temporarily turned off when booting from USB.

Once you have some results

The benchmark displays its results on the screen and also logs them to the USB drive. So, once you have used the benchmark under DOS, you can reboot your system normally and you will find the results in a file on the USB drive. Then, head over to GRC's forums where you will find a ReadSpeed forum for discussion of the benchmark and its results.


ReadSpeed for Windows

This is the file most users will want. It's an easy-to-run Windows program that will prepare any USB stick (of at least 4 megabytes) for booting BIOS-based machines to DOS and running the DOS ReadSpeed benchmark.

File stats for: ReadSpeedfile download  freeware page
spacer
gray
spacer
Last Updated:
Size: 383k
Dec 24, 2020 at 20:01
(265.65 days ago)
Downloads/day: 15
Total downloads: 7,140
Current Rank: 11
Historical Rank: 32
ReadSpeed IMG file

Linux and macOS users, who do not have access to Windows, may download the ReadSpeed IMG file. After unzipping, the Linux 'dd' command, or other image writing utility, can be used to write the filesystem image to any USB stick to create a bootable 8MB DOS filesystem:

File stats for: <error>file download  freeware page
spacer
gray
spacer
Last Updated:
Size: 345k
Dec 26, 2020 at 12:56
(263.95 days ago)
Downloads/day: 7
Total downloads: 1,535
Current Rank: 16
Historical Rank: 34
ReadSpeed DOS executable

Anyone who already has a bootable DOS environment can simply add the ReadSpeed DOS executable – RS.EXE – and run the program like any DOS utility.

File stats for: <error>file download  freeware page
spacer
gray
spacer
Last Updated:
Size: 19k
Dec 26, 2020 at 12:59
(263.95 days ago)
Downloads/day: 2
Total downloads: 846
Current Rank: 30
Historical Rank: 35

Release history:


Jump to top of page
Gibson Research Corporation is owned and operated by Steve Gibson.  The contents
of this page are Copyright (c) 2020 Gibson Research Corporation. SpinRite, ShieldsUP,
NanoProbe, and any other indicated trademarks are registered trademarks of Gibson
Research Corporation, Laguna Hills, CA, USA. GRC's web and customer privacy policy.
Jump to top of page

Last Edit: Dec 30, 2020 at 13:28 (259.93 days ago)Viewed 133 times per day