Do SSD drives slowdown when near full?

Sharky Forums


Results 1 to 7 of 7

Thread: Do SSD drives slowdown when near full?

Threaded View

  1. #7
    Great White Shark
    Join Date
    Nov 2000
    Location
    Alpharetta, Denial, Only certain songs.
    Posts
    9,925
    Quote Originally Posted by ImaNihilist View Post
    This is not true.

    A spinning HDD sees performance degradation for every additional bit written, because of the distance you have to travel across the platters.
    This is the reason that in a lot of IT environments before the advent of SSD's and relatively cheap RAM, "short stroking" was a common practice. Unlike CD's, HDD's write from the outside edge of the platter inwards. This means two things. 1) as you move towards the middle of the platter, each revolution of the platter passes fewer sectors beneath the r/w head. 2) as ImaNihilist said, as you fill up the disk, random reads and writes take longer as well, as you can have wild swings of the r/w head back and forth across the full surface of the platter.

    Getting back to "short stroking" (insert your favorite joke here). This was the practice of using an extremely small percentage of the HDD's full capacity to ensure that all of your data was being written to and read from the fastest sections of the disk, as well as minimizing the distance that the r/w head had to travel to do so. Entire banks of hdd's would only be formatted to use 10-20% of the listed capacity to ensure maximum speed of the storage backend. Extremely wasteful, but at the time it was the only way to really increase performance of something like a database that was too big to fit in RAM.
    Last edited by James; 07-16-2012 at 08:27 AM.

    Crusader for the 64-bit Era.
    New Rule: 2GB per core, minimum.

    Intel i7-9700K | Asrock Z390 Phantom Gaming ITX | Samsung 970 Evo 2TB SSD
    64GB DDR4-2666 Samsung | EVGA RTX 2070 Black edition
    Fractal Arc Midi |Seasonic X650 PSU | Klipsch ProMedia 5.1 Ultra | Windows 10 Pro x64

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •