The Straight Dope

Go Back   Straight Dope Message Board > Main > General Questions

Reply
 
Thread Tools Display Modes
  #1  
Old 07-10-2007, 03:45 AM
gitfiddle gitfiddle is offline
Guest
 
Join Date: Oct 2001
Why does my laptop run considerably slower when it gets below 85% free space?

Sure, my computer's old, but my 80GB hard-drive is less than a year old. Yet, this is a problem that I had even when I had hard-drive with only 40GBs. Once it gets below about 85% free space, it starts getting a little slower. Why is that? What's the point in having the space if you can't fill it up. Is there something I can do, other than defrag and system cleanup, to get better use of the space?

My comp:

Dell Inspiron 8200
Windows XP
80gb hitachi harddrive
1gb RAM
Reply With Quote
Advertisements  
  #2  
Old 07-10-2007, 05:32 AM
Nava Nava is offline
Guest
 
Join Date: Nov 2004
That's got not much to do with specs.

When you open a file (and that can be lots of things, from a Word document to your last saved game), Windows makes a copy - you're working on the copy, not on the original. Windows also has a series of "index files" which it uses to keep track of which files are stored where; a large file is stowed in several different directions. Let's say that a file takes 30 spaces and your HD is pretty clean. When you open it, the system puts the working copy in spaces "40 to 69".
Let's say you open the same file but the system doesn't have a large enough bunch of spaces handy. Then it gets stowed on spaces "40, 68, 90 through 102, 110 through 113..." See how the index file gets a lot bigger? Not only does it take more space, but finding all those bits and putting them together so you can use them takes longer.

If you're like many of my customers who complain about "my computer is very slow when I use the accounting program," you'll have open:
two instances of Adobe,
twelve documents in Word,
six Excel files,
three copies of Paint,
and six instances of the accounting program (five of which say "read only").

Each of those is more copies, which are scattered all over the place, and composing them is kind of hard for the poor thing to keep track of.

What defrag does is give your index more ease of work. System cleanup (which should always be used before defrag) gets rid of trash files which you do not need (for example temporary files left behind when a program crashed).

Last edited by Nava; 07-10-2007 at 05:35 AM.
Reply With Quote
  #3  
Old 07-10-2007, 05:48 AM
Ximenean Ximenean is offline
Guest
 
Join Date: Aug 2001
Could be that the paging file (disk space used by Windows when it runs out of RAM) is getting fragmented. You can prevent this by using a fixed-size paging file. See Tip no. 5 on this page: http://208.109.175.73/Windows_XP_Gam...ation_Tips.htm
Reply With Quote
  #4  
Old 07-10-2007, 06:15 AM
Pushkin Pushkin is offline
Guest
 
Join Date: Oct 1999
Would this have a knock on effect on DVD performance?

I've moddy coddled my laptop since buying it last year and just recently (when I noticed my hard drive filling up to a few GB free out of 100) movies have replayed very jerkily and DVDs can only be written at a low speed. Before I consider sending it off for a warranty repair, would freeing up all this space help?

Last edited by Pushkin; 07-10-2007 at 06:15 AM. Reason: Forgot to add that first question mark!
Reply With Quote
  #5  
Old 07-10-2007, 10:37 AM
arseNal arseNal is offline
Guest
 
Join Date: Apr 2005
It's also just an unavoidable fact, as far as I understand it, that your disk should theoretically perform slower as it gets filled up (there's no magical threshold at which it goes from fast to slow, it would just gradually gets more sluggish). This is basically because since the HD platter always spins at the same speed, the outer tracks will give you more throughput than the inner tracks. Your computer will use the outer tracks first and they will give you the zippiest performance. As you fill up the drive you are accessing the inner tracks, which will be slower.

I've read that because of this, some people suggest that you should try to install your most important applications first, so that they get the prime real estate on the platter. This could mean uninstalling all the demo software that comes with a new computer. I don't know how much this actually makes a difference, especially with today's monster drives.

However, this probably shouldn't affect DVD performance. I suppose it is possible that in playing the DVD, the CPU needs to do a lot of decoding and if the system has insufficient memory, it may be forced to go to the pagefile. In which case your HD does get involved and if your pagefile is scattered around or ended up on the slower inner tracks, then yeah, maybe.
Reply With Quote
  #6  
Old 07-10-2007, 10:42 AM
Nava Nava is offline
Guest
 
Join Date: Nov 2004
Quote:
Originally Posted by Pushkin
Would this have a knock on effect on DVD performance?

I've moddy coddled my laptop since buying it last year and just recently (when I noticed my hard drive filling up to a few GB free out of 100) movies have replayed very jerkily and DVDs can only be written at a low speed. Before I consider sending it off for a warranty repair, would freeing up all this space help?
Yes, it affects all performance.

Always try:
-reboot,
if that doesn't work,
-switch off completely,
-give it at least 15 minutes,
-start up and don't start opening stuff until it's really really finished
if that doesn't work,
- system cleanup,
- take a good hard look at your installed programs. Do you need to keep that one you haven't used in 6 months? If you need it again, will you be able to reinstall it without a lot of pain? Take it off. Some programs claim to take very little space but actually are enormous hogs (the Sims is one of the most outrageous examples for this).
- defrag.
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 10:07 PM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.

Send questions for Cecil Adams to: cecil@chicagoreader.com

Send comments about this website to: webmaster@straightdope.com

Terms of Use / Privacy Policy

Advertise on the Straight Dope!
(Your direct line to thousands of the smartest, hippest people on the planet, plus a few total dipsticks.)

Publishers - interested in subscribing to the Straight Dope?
Write to: sdsubscriptions@chicagoreader.com.

Copyright © 2013 Sun-Times Media, LLC.