Chapter 5. Maximizing Performance


Although your computer spends 99.9% of the time waiting for you to do something, the biggest concern is that other 0.1% of the time when eight seconds can seem like an eternity.

A common misconception is that with all else being equal a computer with a fast processor, say 3 GHz, will naturally be faster than a 2 GHz system, and the microprocessor industry wouldn't have it any other way. Sure that new system you're eyeing seems a whole lot faster than your year-old machine, but how much is due merely to the processor's clock speed and how much is determined by other factors?

Now, the increased processor speed is an obvious benefit in some specific circumstances, such as when you're performing intensive statistical calculations, using 3D modeling software, or playing particularly processor-intensive games. But in most cases, one's qualitative assessment of a computer's speed is based on its ability to respond immediately to mouse clicks and keystrokes, start applications quickly, open menus and dialog boxes without a delay, start up and shut down Windows quickly, and display graphics and animation smoothly. For the most part, all of these things depend far more upon correctly optimized software, the amount of installed memory, the speed of your hard drive, and the amount of free disk space than on mere processor power.

Probably the biggest drag on an older system's performance, and the primary reason it may seem so much slower than a new system (not to mention slower than it might have been only last year), is the glut of applications and drivers that have been installed. Any computer that has been around for a year or more will likely suffer a slowdown, the only remedy being either a thorough cleansing or a complete reinstall of the operating system (see "Reinstalling Windows XP" in Chapter 1).

Because financial limitations prevent most people from replacing all their hardware every three months (or whenever the proverbial ashtray gets full), most of this chapter is devoted to solutions that will help improve the performance of your existing system without spending a fortune on new gadgets. For example, the way Windows uses the swapfile (virtual memory) can be inefficient, and spending a few minutes fixing this bottleneck can result in performance increases all across the system.

Of course, this doesn't mean it never makes sense to upgrade, only that it's not always the best answer to a performance problem. Even if money were no object and you could simply buy a new computer or component without thinking twice, you'd still have to take the time to install and troubleshoot the new hardware and reconfigure your software.

Naturally, there is a certain point past which your computer is going to turn into a money and time pit. The older your system is, the less vigorously you should try to keep it alive. It's easy to calculate the point of diminishing returns: just compare the estimated cost of an upgrade (both the monetary cost and the amount of time you'll have to commit) with the cost of a new system (minus what you might get for selling or donating your old system). I stress this point a great deal, because I've seen it happen time and time again: people end up spending too much and getting too little in return. A simple hardware upgrade ends up taking days of troubleshooting and configuring, only to result in the discovery that yet something else needs to be replaced as well. Taking into account that whatever you end up with will still eventually need to be further upgraded to remain current, it is often more cost effective to replace the entire system and either sell or donate the old parts.



    Windows XP Annoyances For Geeks
    Fixing Windows XP Annoyances
    ISBN: 0596100531
    EAN: 2147483647
    Year: 2003
    Pages: 97
    Authors: David A. Karp

    flylib.com © 2008-2017.
    If you may any questions please contact us: flylib@qtcs.net