Ken Blake said:
I don't agree. How much memory someone needs is a function of
what apps he runs, and has nothing to do with how fast his CPU
is. Olu may or may not do better with 512MB. Or going to 384MB
may be just as good a 512MB. Most people running a common range
of business applications under XP do fine with RAM in the
256-384MB range, and see little if any improvement by going to
512MB.
My computer speeded up a whole lot when I went from 256MB
to 512MB of memory, and for the most part I just do normal
stuff like email, word processing, and surfing the Internet. I think
what happens is this:
1. After XP has been running for, say, several months; after
you've installed a succession of updates from Windows
Update, and after you've installed a number of applications,
your hard drive gets increasingly fragmented (disorganized).
2. When an application runs, XP pages the code it needs to
run the application into memory. This code includes the
code specific to the application as well as code (in dll
files) that XP can share with other applications.
3. The more your hard drive is fragmented, the longer this
loading of the code into memory takes. As your hard
drive gets increasingly fragmented, the response time
of your computer gets slower and slower.
4. One solution, of course, is to defragment your hard drive.
To do this, click on the "start" button, then go to
All Programs->Accessories->System Tools->Disk
Defragmenter.
5. Another solution, if you have 256MB or less, is to increase
your memory to 512MB (maybe 384MB will work just
fine too; I've never tried it). Increasing memory allows
XP to retain more of the shared code modules in memory,
thus generally reducing the amount of code it needs to page
in from your hard drive when it starts an application. This
results in improved response time. It also is mechanically
easier on your hard drive. Of course, it doesn't hurt to
occasionally defragment your hard drive also.
-- Bob Day