SSD speeds of 2000/3000/7000MBps explained & why they are misleading
- 6073
- 56
-
- Last Comment
I often see people comparing ssd based only on their max advertised speeds like 2000, 3000, 7000MBps etc without realizing that in most scenarios this is practically meaningless for a typical user. To understand these speeds one first need to understand basic classification of speeds of ssd/hdd which is as below:
1. Sequential speed: This is the speed which you get when copying a large file(say 1gb video file).
2. Random speed: This is the speed which your operating system(windows/linux/android) uses(aka boot, restart, software open etc) & is also used when transferring large number of small size files(say a folder with hundreds of photos each with size around few hundred kb or mb).
Rule of thumb is, sequential speeds are always much more than random speeds. Think of it as a Ferrari with 0 to 100kmph in 5 seconds given a 1 km road in case of sequential speed & a 20m stretch in case of random speed & you can imagine the avg speed achieved by Ferrari in both cases. For Hindi users it can be more humorously explained by below meme.
Basically, a device can never utilize its full speeds for random speed because by the time the device would have achieved its max speeds the task is already finished so again start from zero.
Now the second most important thing to consider is, Bottleneck.
Imagine you are waiting at a traffic signal for green light & in front of you is a manual non-motor rickshaw with no space to overtake it from side. Once the light turn green the rickshaw start moving at 10kmph & your vehicle will also need to move at same speed to avoid collision until that rickshaw move out of your front or you get some side space to overtake it. In this case rickshaw is your vehicle's bottleneck. Similarly in case of any device speed achieved in a system/process one need to take a look at what is the bottleneck because no device speed can be more than the bottleneck in the system/process.
Most people have laptop/desktop with hdd or sata ssd so using them as source/destination with a 5000MB/s NVMe ssd will result in them being the bottleneck & one will never see more than 150MB/s(typical HDD max sequential speed) or 500MB/s(typical sata ssd max sequential speed) during transfer. To see the 5000/7000MB/s speed during transfer one need two of such NVMe ssd installed within the same pc(laptop/desktop) with one acting as source & other as destination to remove the bottleneck.
So to conclude, don't buy a ssd just based on its max advertised speed which is always its max sequential speed. Decide based on your usage(more sequential data transfer usage or more random data transfer usage) & the bottleneck in your system(system already having hdd/sata ssd or only 1 NVMe slot).
- Groups
- Mobiles & Computers
- Hard Drive
- Sort By
Nicely explained with analogies. 👍
🔥🔥🔥🔥
Nice Info!
I tried to give you the Karma but saying, Oops, You cannot give karma again right now
- Enable the Momentum Cache feature and make many SSD operations up to 10x faster?
is it useful?
@LIMBO
CT240BX500SSD1 - CRUCIAL SSD
Do you think my ssd is healthy ?
ID | Description | Attribute Data | Units |
---|---|---|---|
1 | Raw Read Error Rate | 0 | Errors/Page |
5 | Reallocated NAND Block Count | 0 | NAND Blocks |
9 | Power On Hours Count | 4046 | Hours |
12 | Power Cycle Count | 4178 | Power Cycles |
171 | Program Fail Count | 0 | NAND Page Program Failures |
172 | Erase Fail Count | 0 | NAND Block Erase Failures |
173 | Block Wear-Leveling Count | 227 | Erases |
174 | Unexpected Power Loss Count | 144 | Unexpected Power Loss events |
180 | Unused Reserved Block Count | 100 | Blocks |
183 | SATA Interface Downshift | 0 | Downshifts |
184 | Error Correction Count | 0 | Correction Events |
187 | Reported Uncorrectable Errors | 0 | ECC Correction Failures |
194 | Enclosure Temperature | 44 | Current Temperature (C) |
196 | Reallocation Event Count | 0 | Events |
197 | Current Pending ECC Count | 0 | ECC Counts |
198 | SMART Off-line Scan Uncorrectable Errors | 0 | Errors |
199 | Ultra-DMA CRC Error Count | 1 | Errors |
202 | Percentage Lifetime Remaining | 85 | % Lifetime Remaining |
206 | Write Error Rate | 0 | Program Fails/MB |
210 | RAIN Successful Recovery Page Count | 0 | TUs successfully recovered by RAIN |
246 | Cumulative Host Sectors Written | 42712426257 | 512 Byte Sectors |
247 | Host Program Page Count | 1334763320 | NAND Page |
248 | FTL Program Page Count | 1582626976 | NAND Page |
READ & WRITE speed test results not present in this report.
You can use a free software called crystal disk mark to measure the READ & WRITE performance of your SSD. To check if it matches the specs advertised by the manufacturer.
This is the diagnostic report of my GIGABYTE ssd, 1.5 years old. If you analyse the report you will notice the WRITE performance of this SSD is poor (maybe even faulty) , but it still works.
This is the READ & WRITE test report from my ANT Esports SSD ( one of the cheapest ssd drives available online at the moment ) their performance report matches what is advertised by the company. Value for money. Performs better on tests, compared to the other branded overpriced SSD drive I am having.
Now, Tell me i am more confused?😞
SSD series - BX500 |
Interface - SATA (6Gb/s) |
Capacity - 240GB |
Form factor - 2.5-inch (7mm) |
Sequential Read - 540 MB/s |
Sequential Write - 500 MB/s |
SSD Endurance (TBW) - 80TB |
Warranty - Limited 3-year |
Weird results as the BX500 is a SATA drive and can't exceed 600MB/s. Is there another NVMe SSD in the system?
After a long time find something good on dd.
Vu+kg
It's not only the "written" speed you check in SSD.
Good post for newbies. But very little information hence misleading content.
Excellent explanation
👍
1.Putting Higher octane / Premium fuel in a vehicle with low compression engine.
2.Using 4K TV with a HD set top box.
3.Using USB 3.0 Flash drive with a device having USB 2.0 port.
What do you mean ?
Nice post. Feeling good seeing some person with a good knowledge wrote this.
But it always feels good to have a ferari instead of maruti 800 even in city traffic 😂
The better ones are the ones having TLC(doesn't get slowed down as fast as qlc) and dram.
I can feel the difference between a dram and dramless SSD(nvme) and i see the difference between pcie and sata ssd.
If budget permits go for slightly higher variant(may be one with dram or tlc)as they give better life .
This really useful Knowledge about to Read or Write Speed in SSD for People who really now value about Read or Write Speed In Data Storage Device when they worked on a Havey Project like Graphic design, Video editing, GFX design etc or more Havey Tasks in their Desktop 🖥️ or Laptop .
Good .
Higher the IOPS better the SSD for general performance and gaming
year ago bought Crucial MX500 1TB for old laptop with no nvme slot. I think this was the max best speed. BX500 was cheaper but gets bottlenecked at 90% storage because of no dedicated dram/cache chip thing, while MX500 stays fast till end. So actually both cost same. And as I wanted full 1TB I got MX500 not 10% cheaper BX500.
Earlier used RAMDISK and VRAMDISK for loading a daily game and changed cache folder to VRAMDisk, with laptop ON forever. But one day on restarting %locales% %cache% went missing and could not be fixed on defaulting cache folder. Had to format windows ,.
95% laptops are expensive trash with soldered parts or limited slots (only 1 extra slot mostly). So, want to properly put battery in a mini-PC and just carry portable screen and that mini-pc
Nice explanation, it will definitely make a difference in selecting SSDs from various manufacturers.
Very well drafted. Karma goes to u.
bottleneck is the thing that we should concentrate to yank the overall speed in the system.
btw pls tell the nominal speeds inside Motherboard circuit , CPU chip. It is parallel or serial communication
How much more time this laptop Hard drive has got??😬
Seems good but 250516 raw value of load unload count is a bit high. By default crystaldiskinfo show raw values in hexadecimal format, you can make it appear in typical decimal number system values by going to function--advanced features--raw values & select 10[DEC] option. For this issue go to function--advanced feature--AAM/APM control & in the new popup window select the slider to extreme right towards "Performance" & click on enable button. Then close the window & go to function--advanced feature & select/tick "auto AAM/APM adaption" option.
P.S. Go to function & select "hide serial number" to hide serial no. info in screenshot.
Am using oem m.2 using usb 3.1+ cable interface on sabrent external adapter.
It is the one of fastest speed found on planet currently
The biggest issue on ssd is wearability of drives. Use it a cache for steam or os never important docs unless enterprise ssd
Ok.