Re: Slow Computer Response:



On Wed, 16 Jan 2008 22:56:26 -0500, "Daave"
<dcwashNOSPAM@xxxxxxxxxxxxxxxxxxxx> wrote:

Robert wrote:
Would you suggest I remove the following? Avast, Kapersky free trial
versions, Everest, Hijackthis, HD-Tune, Java(6 update 3),
PRO200WL,Shockwave, Spywareblaster v 3.5.1, Hive Cleanup, Quicktime?

I fully realize the issue lies with only 256MB of RAM but I'm just
trying to lean out my computer of programs I don't really need.

Robert, the key is not uninstalling as many programs as possible, but
rather to uninstall programs that are running in the background that you
have absolutely no use for (or at least to configure them not to run
automatically at startup if there is a use for them... remember you can
always manually start any program *when you wish*).



Very well said.



If a program you
once installed isn't running, then it won't be requiring any memory.


I wanted to add a comment here, though. Strange as it sounds, even a
program that is *is* running may not require any (real) memory. That's
because Windows very quickly pages out any memory used by a running
program if that program isn't actively doing anything. So it will be
using virtual memory, but no real memory.

The penalty you pay for using virtual memory in the page file is when
that memory has to constantly be shuttled in and out of real memory
because there isn't enough real memory to accommodate all the programs
that need it at the same time. But some running programs sit in the
background, not doing anything until you use them, and therefore use
no real memory at all (until you use them).

A good example of that last kind of program is one that I keep running
here all the time: Allchars. AllChars lets me (in all applications)
type many common special characters (many of these are used in other
languages) by pressing the ctrl key followed by a two character
mnemonic combination. I need to do this seldom, but it's very handy to
have running for when I need it. But because I use it seldom, the
memory it uses is almost always paged out, and having it running in
the background has no effect on my performance. That's an example of
why I so often say "Despite what many people tell you, you should be
concerned, not with how *many* of these programs you run, but *which*.
Some of them can hurt performance severely, but others have no effect
on performance."

That's also an example of why having programs starting automatically
can slow down your boot time (because they take time to load) without
affecting overall performance.


--
Ken Blake, Microsoft MVP Windows - Shell/User
Please Reply to the Newsgroup
.



Relevant Pages

  • Re: C and Low-level Storage (was: I need a new compiler...
    ... protects some areas of memory. ... usually *does* have access to every real memory ... is only attempting to access an address within the virtual machine ... the application level code at a higher privilege level. ...
    (comp.lang.cobol)
  • Re: Hidden read of indeterminate memory
    ... > 2 the fact that uninitialized objects have indeterminate value ... to all allocated virtual memory, and marked that page read only. ... minimizing the effect of a cache. ... that it was expected all access to go to real memory. ...
    (comp.lang.c)
  • Re: strange memory leak
    ... Every file you touch in AIX is cached in the real memory paging. ...
    (comp.unix.aix)
  • Re: Paging space on a fastT
    ... lvm_bufcnt if the oracle instance under SAP resides on raw devices.. ... Paging space on a fastT ... maximum pinable=80.0% of real memory minperm=20.0% of real memory ...
    (AIX-L)
  • Re: Whats wrong with long long?
    ... Malcolm wrote: ... You seldom ... An exception is memory size, which can exceed 4GB on large systems ... distance between two point with "read world"s 'unsigned long' ...
    (comp.lang.c)