2

My SSD specifications say its peak read/write is 550/500 MB/s. What influences the actual speed? Is there any way to make a file that I need to be read fast to be always read at max speed?

sblair
  • 12,757
Daniel
  • 569

3 Answers3

6

SSDs are typically compared using four speed measurements:

  1. random read
  2. random write
  3. sequential read
  4. sequential write

The sequential speeds are usually higher than random speeds, because these are sustained reads or writes that can fully benefit from the fact that SSDs have several flash memory chips that can be accessed in parallel. Random reads and writes might only access one flash chip.

In your case, the manufacturer will be quoting optimal sequential speeds: using a large file, with no other operations at the same time.

Two points should be noted:

  • 550 MB/s will saturate a SATA 3.0 Gb/s bus; a newer SATA 6.0 Gb/s port is needed for the full benefit
  • Except for relatively infrequent tasks (such as moving large files to/from an SSD), it's usually more important to look at an SSD's random speeds, because these will generally have a more noticeable effect on day-to-day performance.
sblair
  • 12,757
3

You should not have to worry about anything on the drive side. On the OS side however, if you are separately reading other files, that could eat part of your 550 MB/s away.

As an aside, as this is something that you typically cannot change, your file will be read/written faster if they are compressable. Credit to @Col.

soandos
  • 24,600
  • 29
  • 105
  • 136
0

All files on an SSD will always be readable at maximum speed. You can't prioritise or de-prioritise any data on an SSD, all of it is equal.