Again, on a spinner, you want to avoid fragmentation on those three because of the rotational/traverse latencies. 2) The operating system needs some space on the drive for scratch space, cache and swap space. The rotational latency and head traverse times make a badly fragmented drive really slow. That factor is much more critical on spinners than SSDs, as I said.
The idea on leaving space on drives has a couple of components: 1) The drives themselves want empty space to avoid fragmentation. Backups are more important for SSDs because they give no warning of pending failure. They work, work well, until they fail, usually catastrophically. I've never heard about SSDs slowing down dramatically. Technology moves on.Ĭlick to I didn't address that because the poster did not cite any reference for what had been "heard" somewhere. I will give the article some slack, it's seven years old. Also, when the drive is idle, the controller does the cleanup of any partially used memory blocks or pages so that when the next write comes along, space is optimized and ready.
Best os for macbook pro mid 2010 free#
Generally you need to leave 10% free on a spinner, but an SSD will function quite nicely all the way to about 3%, although I would leave a bit more on a boot drive if your RAM is heavily used so that swapping always has room on the drive.
So the data is spread around to keep from hitting any one address too many times.Īs a result of all that, SSDs actually don't need as much free space as do spinners. In fact, SSDs deliberately spread data around for what is known as wear-levelling, as the memory locations can only be used for a certain (really high) limited number of times. SSDs don't have to move any heads, don't really care about contiguous space because any address is equally accessible and fragmentation is meaningless. That is why defragging a spinner can improve performance. All those head moves take time, making the response time slow.
Spinners need a lot of space on them because they try to find a contiguous space to write the file, and if they cannot find that space, the heads have to move a lot more to spread the fragments of the file all around the discs. SSDs performance, compared to spinners, is really so much faster that any slowdown that might be caused by the drive having to do some data juggling is trivial. Lots of really bad information in that article.