Hi Jagjeet,
If you were only using 185MB of ram to begin with, then you won't see much
improvement by increasing to 512MB. The point behind additional ram is to
prevent paging or use of the hard drive for virtual memory, which is much
slower than physical ram. If you were paging a lot to begin with, then
additional ram is a good thing. As was mentioned by the original responder,
the "free ram" idea is a misconception,. You want the system to be using the
ram as much as possible. Windows will attempt to find as much use for it as
it can, having free ram basically means you are not using what you paid for.
Think of it this way: Of what use is a chair if no one is allowed to sit in
it, but rather it just occupies space in your home? Looks good, but it's not
very functional.
To keep the system up to speed, you want performance settings set to be
optimized for programs, not background processes. You also want to limit
programs in the startup load to only those that are essential (many software
companies still insist on creating a startup entry for their program, and
most times it is wholly unnecessary), such as firewall and AV programs. Also
do regular checks for spy and ad programs, and uninstall anything that you
don't use. A heavy user should defrag periodically, but a casual user will
not notice any major increases in performance if they don't.
--
Best of Luck,
Rick Rogers, aka "Nutcase" - Microsoft MVP
Associate Expert - WindowsXP Expert Zone
Windows help -
www.rickrogers.org