Greetings instanswer,
The question you pose is one that has been around as long as the
Windows 95 series of operating systems has. Everyone has always wanted
to know exactly what "system resources" was, why is varies so much and
what they can do to make it more efficient. Most people tend to
believe that adding more RAM (memory) to their machine will increase
their amount of free system resources - this is a big misconception.
The answer for what System Resources really are is a very technical
and complicated one. I'll try to explain it the best I can in a basic
sense. System Resources are areas of memory that are used by parts of
Windows for keeping track of all of the windows that are open in a
session and for drawing objects on the screen. Each application that
is loaded, and each window and child-window that is open, consumes
system resources. Typically an application consumes 2-8% of system
resources, and each child-window consumes 1-2%. Certain programs are
much more greedy for system resources than this. Closing an
application should release its allocated system resources, but some
software is not as well behaved as it should be and this release may
not happen. If the free resources fall below about 10-15%, serious
problems may be encountered and Windows should be restarted as soon as
possible.
Certain types of programs tend to eat up system resources more than
others, such as:
- "Eye and Ear Candy" such as Active Desktop View As Web Page, sound
effect schemes, animated mouse cursors and desktop icons, and fancy
screen savers.
- Web browsers, as each open browser window requires additional
resources.
- Multimedia applications of all types.
- System monitoring utilities such as Norton SystemWorks.
As far as trying to better manage system resources or free up
additional resources, the best way is to simply try and limit the
number of applications that are always running on your PC (for
example, in your system taskbar -- by your clock). Every icon that you
have in your system tray (by your clock) is a program that is running
in the background and taking up valuable system resources. Most of
these programs are set to run when the computer boots so immediately
you are starting a new session with decreased resources. Try and
eliminate whatever is not necessary from your system startup. When you
first boot Windows before you start running any of your regular
applications, I would recommend trying to get your system resources at
a level of 78% or higher. Above 85% is really idea for a fresh reboot.
Another thing you can do is try to find out which program(s) you use
may not be releasing system resources correctly. This may be a bit
cumbersome, but you can take a % Free reading before running an
application, run the app, take another reading, close the app, wait a
minute or two, then take a final reading. Resources should have gone
back to where they were prior (or close to) as long as you didn't run
any additional programs other than the one you were testing. If the
resources didn't go back down at all, then the program is probably not
releasing resources correctly and you should probably look for an
update to the software.
One thing you don't want to do is get one of these so-called "memory
and resource manager" software packages. For one thing, these things
run in memory and therefore TAKE UP SYSTEM RESOURCES. Most likely they
will not do any better of a job at managing the system resource heap
than Windows does. Your best bet is to upgrade to a Windows 2000/XP
class operating system. These operating systems were built off of an
entirely different engine than the Windows 9X systems and manage
resources and memory extremely better.
I'll provide you with a couple of links on System Resources at the end
of this answer in case you want to read the deep technical explanation
behind exactly how it's calculated and such. I hope this has helped to
answer your question. Please don't hesitate to ask for clarification
should you need further assistance on this question -- I'll be happy
to give you more details on this topic.
Sincerely,
PWizard
System Resources FAQ
http://www.aumha.org/a/resource.php
Microsoft: Free Resources May Not Return to Previous Value
http://support.microsoft.com/default.aspx?scid=KB;EN-US;q146418&FR=1 |
Request for Answer Clarification by
instanswer-ga
on
25 Oct 2002 06:32 PDT
If I may impose a step further, I have a question pertaining to the
suggestion of considering an upgrade to 2000/XP. Since that system
came out, I have inquired a few times about it to different
individuals (vendors, technicians and etc.) No one has ever
badmouthed it, but no one has ever endorsed it very enthusiastically
to me. In reading about it, I felt that maybe its advantage was in an
area of little interest to me, such as graphics. I did have a
computer built for my daughter in another city and they put it on her
unit. When I am down there I have trouble truly evaluating it as her
DSL is not nearly as good as mine plus I am not familiar with the
differences of the mechanics of using it. My question is this: If my
system resources problem is not a problem of major proportions, do you
still think this computer invalid would be better served by upgrading
to it? I guess a second part of that question would be if there is
anything in XP that is not as functionable as 98? Thanks, Bob.
|
Clarification of Answer by
pwizard-ga
on
25 Oct 2002 08:22 PDT
I personally feel that just about everyone would benefit from
upgrading Windows 98 to Windows 2000 or Windows XP. I would recommend
Windows XP Home Edition in your particular case, as it's the least
expensive and most akin to Windows 98. The biggest reason for
upgrading is the increased stability and management of memory and
resources that Windows XP can perform. Windows XP is built on an
entirely different class of operating engine than the Windows 95/98
systems. The XP (2000) engine was designed to power servers, so it had
to be very reliable and also perform very well. Microsoft took this
core and then added in all of the user-friendly features of the
Windows 9X series operating systems to come up with Windows XP. What
you get is a very intuitive operating system that is pure
"professional" at it's core.
Now, there are some things to consider. Windows XP looks and runs
quite a bit different than Windows 98. It will take some getting used
to. They've redesigned the interface and things are layed out a little
differently. It's also meant to be more of a multi-user system than
was previous Win 9X systems. As with any new technology, Windows XP
will run better with newer hardware components than it will on older
systems. Many people may complain that their system runs "slower" on
XP than it did on 98 - especially on older machines with low amount of
memory and processing power. This is because XP is doing a lot more.
It has all kinds of graphical enhancements and background tasks that
require more memory and CPU power. Now, most of these things can be
turned off or scaled down, but by default, they are activated for the
best user experience.
So, if you're looking for a system that is more stable, manages
resources more efficiently and is more compatible with newer and
future software/hardware releases, going with Windows XP Home is a
definite consideration that I would highly recommend. If you're
comfortable with how your system is performing now, have no problems
with compatibility and aren't really anxious to learn your way around
a new operating system, sit tight. But, again, personally, I don't
really think anyone can go wrong with an upgrade with Windows XP -
especially from Windows 95/98.
-PWizard
|