How much disk space is too little?

I have an early 2008 15" MBP with the 200GB 7200 drive. I'm currently running at about 20-25GB free space. I do a lot of photography and keep clearing off photo sessions to external drives to continually free up disk space. But the problem is that the computer is getting really slow and I'm sure the lack of free disk space is not helping.

Does anyone know at what point OSX gets starts getting slow regarding free disk space?

I really want to replace the drive but I have Apple Care and I believe this would void the warranty.

15" MacBook Pro 2.4GHz, Mac OS X (10.6.3)

Posted on Apr 26, 2010 12:48 PM

Reply
5 replies

Apr 26, 2010 1:11 PM in response to RFC2662

You're pretty much right at the safety zone there. Typically, you should have at least 10% free (some might suggest slightly higher). You shouldn't be experiencing any significant performance issues related to your remaining drive space at this point (although I would certainly consider either moving data to an external drive or getting a larger internal drive soon).

Replacing the drive does not impact your AppleCare. Your hard drive is considered a user upgradeable component and Apple provides instructions for drive replacement right in your manual.

Apr 26, 2010 2:41 PM in response to RFC2662

Hi RFC2662,

Do you notice the sluggishness when peripherals are attached or does it not matter? Reason I ask, I have a similar machine with about ~8GB free (on a 250GB drive) and I find that I'm able to navigate the machine with relative ease. I've stored all of my LightRoom image folders and resource folders on an external drive (connected via FireWire 800). I found that the swap space needed by the HD was not in the photos themselves but the LightRoom folder that existed in my local Pictures folder.

The tricky part was when I would run Time Machine as I had to connected another external drive to back up the internal and other external.

Apr 26, 2010 4:25 PM in response to RFC2662

RFC2662 wrote:

Does anyone know at what point OSX gets starts getting slow regarding free disk space?

I really want to replace the drive but I have Apple Care and I believe this would void the warranty.


There is no magic number here, RFC2662. It depends a great deal on what you use your computer for.

You are certainly down in the sort of area where problems can set in though.

There are two reasons why drives get slow when they get full. Slower sector access speeds and increasing levels of free space (and ultimately file) fragmentation.

The inner sectors , which generally fill up last on your HD, are, of course, located on parts of the platter(s) with a smaller circumference than the outer sectors. The rotational speed of the standard drives used in modern computers operate at a fixed rotational rate when reading and writing data. Accordingly in any single rotation the heads will traverse a much smaller distance when operating on the inner sectors than on the outer, and the speed at which data can be read and written is accordingly also somewhat slower. The effect is not huge, and is mitigated to some extent by the "hot spot" strategies and the like used by OSX to keep relevant system related and other frequently accessed files in the faster , outer, bands, but it will still slow your drive.

The second (more serious) cause of slow downs (and potentially other problems) as drives get full is free space fragmentation.

Most users, as long as they leave plenty of free space available , and don't work regularly in situations where very large files are written and rewritten, are unlikely to notice the effects of fragmentation on either their files or on the drives free space much.

As the drive fills the situations becomes progressively more significant, however.

Some people will tell you that "OSX defrags your files anyway". This is only partly true. It defrags files that are less than 20 MB in size. It doesn't defrag larger files and it doesn't defrag the free space on the drive. In fact the method it uses to defrag the smaller files actually increases the extent of free space fragmentation. Eventually, in fact, once the largest free space fragments are down to less than 20 MB (not uncommon on a drive that has , say only 10% free space left) it begins to give up trying to defrag altogether.


Again, this doesn't matter for most users when the drive is half empty or better, but it does when it gets fullish, and it does especially when it gets fullish if you are regularly dealing with large files , like video or serious audio and photographic stuff.

If you look through this discussion board you will see quite a few complaints from people who find that their drive gets "slow". Often you will see that say that "still have 10 or 20 gigs free" or the like.

On modern large drives by this stage they are usually in fact down to the point where the internal defragmentation routines can no longer operate , where their drives are working like navvies to keep up with finding space for any larger files, together with room for "scratch files", virtual memory, directories etc etc etc. Such users are operating in a zone where they put a lot more stress on their drives as a result, often start complaining of increased "heat", etc etc. Most obviously, though, the computer slows down to a speed not much better than that of molasses. Eventually the directories and other related files may collapse altogether and they find themselves with a next to unrecoverable disk problems.

By this time, of course, defragging itself has already become just about impossible. The amount of work required to shift the data into contiguous blocks is immense, puts additional stress on the drive, takes forever, etc etc. The extent of fragmentation of free space at this stage can be simply staggering, and any large files you subsequently write are likely to be divided into many , many tens of thousands of fragments scattered across the drive. Not only this, but things like the "extents files", which record where all the bits are located, will begin to grow astronomically as a result, as the computer struggles to keep track of where everything is l, putting even more pressure on your already stressed drive, and increasing the risk of major failures.

Ultimately this adds up to a situation where you can identify maybe three "phases" of mac life when it comes to the need for defragmentation.

In the "first phase" (with your drive less than half full), fragmentation doesn't matter much at all - probably not enough to even make it worth doing.

In the "second phase" (between , say 50% free space and 20% free space remaining) it becomes progressively more of an issue, but , depending on the use you put your computer to you won't see much difference at the higher levels of free space unless you are serious video buff who needs to keep their drives operating as efficiently and fast as possible - chances are they will be using fast external drives over FW800 or eSata to compliment their internal HD anyway.

At the lower end though (when boot drives get down around the 20% mark on , say, a 250 or 500 Gig drive) I certainly begin to see an impact on performance and stability when working with large image files, mapping software, and the like, especially those which rely on the use of their own "scratch" files, and especially in situations where I am using multiple applications simultaneously, if I haven't defragmented the drive for a while.

For me, defragmenting (I variously use a "clone , wipe and clone back"process or use iDefrag - it is the only third party app I trust for this after seeing people with problems using TechToolPro and Drive Genius for such things) gives a substantial performance boost in this sort of situation and improves operational stability. I usually try to get in first these days and defrag more regularly (about once a month) when the drive is down to 30% free space or lower.

Between 20% and 10% free space is a bit of a "doubtful region". Most people will still be able to defrag successfully in this sort of area, though the time taken and the risks associated increase as the free space declines. My own advice to people in this sort of area is that they start choosing their new , bigger HD, because they obviously are going to need one very soon, and try to "clear the decks" so that they maintain at least that 20% free buffer until they do. Defragging very regularly (perhaps once a fortnight) will actually benefit them very substantially usually, but maybe doing so will lull them into a false sense of security and keep them from seriously recognising that they need to be moving to a bigger HD!

Once they are down to that last ten per cent of free space, though, they are treading on glass. Free space fragmentation at least will already be a serious issue on their computers but if they try to defrag with a utility without first making substantially more space available then they may find it runs into problems or is so slow that they give up half way through and do the damage themselves, especially if they are using one of the less "forgiving" utilities!

In this case I think the best way to proceed is to clone the internal drive to a larger external with SuperDuper, replace the internal drive with a larger one and then clone back to it. No-one down to the last ten percent of their drive really has enough room to move. Defragging it will certainly speed it up, and may even save them from major problems briefly, but we all know that before too long they are going to be in the same situation again. Better to deal with the matter properly and replace the drive with something more akin to their real needs once this point is reached. Heck, big HDs are as cheap as chips these days! It is mad to struggle on with sluggish performance, instability, and the possible risk of losing the lot, in such a situation.

So it comes down to this:

1) If you really need maximum speed from your drive, for heavy duty video editing and the like, then you are probably best off keeping the internal drive for system and application use, keeping it as empty as possible, and using fast FW800 or eSata drives for your work files.

2) For the vast majority of users, though, they will notice little or no difference until free space on the drive falls to 20% or less of total capacity. (There will be a reduction in performance, but it won't really matter , or be obvious, to most users). Once the drive falls below about 30% they will benefit a bit from occasional defragmentation, either using the "clone, wipe and clone back" approach, or using a good utility like iDefrag.

3) Once drives get down below 20% users should be defragmenting more regularly, doing their best to shift unnecessary stuff off the drive, and thinking about upgrading their drives to a larger one. They will need to be cautious about any activity which involves the use of very large files and are likely to see substantial performance degradation when they do so.

4) once they get below 10% it is definitely time for a bigger drive if they can't at least get back above the 20% free level. They will also need to defragment after freeing up the necessary space.

In your case your symptoms are typical of an overfull, badly fragmented, drive. You need to free up quite a bit more room, defragment the drive, and organise getting a bigger one installed.

Cheers

Rod

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

How much disk space is too little?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.