I have 3GB memory and just one hard drive. Why is it not okay to put the
pagefile on a separate partition on the same hard drive?
Because putting the Page File on a second partition is not a good
idea, and can hurt your performance. What it does is move the page
file to a location on the hard drive distant from the other
frequently-used data on the drive. The result is that every time
Windows needs to use the page file, the time to get to it and back
from it is increased.
How much it hurts your performance depends on how much you use your
page file; with 3GB of RAM, you probably don't use it a lot, so the
penalty for doing this would be small. But doing it can never improve
your performance.
Also, the other problem with a separate partition like this is that
you run the risk of making the partition too small, in which case
programs will fail for lack of virtual memory, or too large, which is
wasteful of disk space. If you leave it on C:, it can expand or
contract as needed.
Is there a
noticeable difference in performance, speed or stability if I put the
pagefile on the same drive as the OS?
If you have a single physical drive, you should always have it on the
same partition as \windows. If you have more than one physical drive,
then having it on a second drive can help, because that decreases head
movement to and from it. A good rule of thumb is to put it on the
most-used partition of the least-used physical drive. For almost
everyone with a single drive, that's C:.
Also, what is the optimal size?
Let Windows take care of it
Should minimum and maximum be same size?
No. Again, it's best to let Windows take of it itself. But if you want
to set its size, make the minimum small and the maximum as large as
possible.