.
Brian Posey, one of the best (in my opinion) contributing writers to TechRepublic, has a great article on his Web site about memory and virtural memory. He uses a windows 2000 Server as an example, but the same will apply to W2K Professional as well.
An excerpt from the article:
The reason that memory plays such a huge role in a Windows server?s performance is because Windows doesn?t rely purely on physical memory. It also relies on virtual memory. Virtual memory is a file on the hard disk that?s designed to be addressable in the same way that physical memory is. The basic idea is that when the physical memory gets to be too full, Windows moves some of the physical memory?s contents to virtual memory, thus freeing space within the physical memory. When the machine needs to work with data that was moved to virtual memory, something else is transferred from physical memory to virtual memory. This leaves some empty space in the physical memory. The machine then moves the necessary blocks from virtual memory into the free space in the physical memory so that the code can be manipulated. This process is known as swapping.
There are several reasons why the use of virtual memory has such a negative impact on over all system performance. First, the swapping process consumes system resources. Keep in mind that the entire swapping process is software driven. Therefore, CPU cycles are used while running the swapping algorithms. Likewise, hard disk time is also used in the process. Believe it or not, even memory space is used in swapping. Your system needs a location where it cam temporarily store blocks that are being swapped. This temporary location exists within the machine?s physical memory. The point is that your system is using a considerable amount of resources just to run a process that will make it run more slowly.
Another reason why swapping is so slow is because of disk transfer rates. Memory access speeds are measured in nanoseconds, or billionths of a second. Disk transfer rates are measured in milliseconds, or millionth?s of a second. As you can see, reading from and writing to disk is an inherently slow process when compared to performing the same operation in memory. That is why RAM drives were so popular in the early 1990?s.
>>>>>End of excerpt
A link to the article:
http://www.brienposey.com/kb/memory_management.asp
Just as a side thought, make sure you have a hard drive with enough free space to facilitate swapping. Also, 128 MB of RAM is, in my opinion, too little. 256 MB is my personal minimum for W2K. I prefer 512 MB, and it really runs well with 1 GB.