Ah, yes ... more information! To get started with today's post: :lol:
Microsoft recommends trying to avoid having the paging file on the same hard drive that contains the system files.
<A HREF="http://www.microsoft.com/technet/treeview/default.asp?url=/technet/prodtechnol/winxppro/proddocs/computer_maint_perf_mgmt.asp" target="_new">Managing your computer's performance</A>
A website quote:
<i>Since the paging file and operating system files are by default located on the same drive, concurrent access to both locations is impossible. One or the other has to wait, slowing down overall system performance.</i>
However, in reality, creating a dedicated partition for the page file really makes little difference in terms of performance. IMHO, it's just an extra complication when installing Windows. It's not that you <i>can't</i>, it's that the effort is rather pointless. It boils down to user preference.
That's point number one, which is further explained by:
Point number two ---
Since the paging file is going to actually be accessed <i>very rarely</i> in a system with sufficient physical memory for all the installed programs, again, I think creating the dedicated partition is just extra effort for little gain.
There are only three reasons for creating such a partition. The first is to minimize file fragmentation. But the file has to be accessed regularly for this to occur ... fragmentation of the file just doesn't happen if it never gets used. The second to is free up space in the boot partition, which can be useful if you are imaging the boot partition and don't wish to take a snap shot of a large, basically inert file. The third is for a slight gain in performance, but this <i>only</i> comes into play if there is more than one hard drive in the system ... and in your situation, this reason isn't applicable.
In other words, if you created the dedicated partition, the location of the partition wouldn't actually make a great deal of difference. (I know that might sound like a contradictory statement, after the illustration of the IBM hard drive in a previous post)! But the position of the partition/file on the hard drive would <i>only</i> be important if the file was accessed frequently by Windows, and in my experience, that happens so rarely with high-memory systems running Win2K and WinXP as to be a negligible concern.
So ... could the dedicated partition be (C
? Sure. (D
? No problem. (E
? Why not?
You can put it wherever your heart desires ... Windows just isn't going to use it often enough to matter. Just don't split the file up between partitions on a single drive.
Okay, now, additional info:
If the (C
partition happened to be dedicated to the page file, and Windows was installed into (D
, the programs that you wish to use would not automatically try to install themselves into (C
. You've only seen that because you've always had Windows on (C
!
Programs must cooperate with the Windows Installer Service, and in this situation, would automatically choose the drive letter where Windows is located.
Oh, and by the way ... I just can't see a reason for such a large partition (3GB) for the page file with anything except a workstation.
On every single desktop I have built to date (which includes high performance gaming systems), I've used a standard setting of 768/1536MB for the page file. I expect the user to customize these setting, based on the programs installed (which determines the size of the file, which is in turn based on the virtual memory pages needed.) *See my first post in this thread for discovering the size of the file needed on a regular basis.
If the user intends to use programs that open and manipulate large files (such as audio and video editors), once they have determined just how large the page file should be to accommodate these programs, <i>then</i> they should make an adjustment.
(Note: If the partitions are already created, including a dedicated partition for the page file, using a program like Partition Magic to resize the dedicated partition might be a good idea, to protect any previously installed data.)
If none of these types of programs are to be used, the standard settings I've predetermined is going to be sufficient for almost any other type of application. I qualify this statement with "almost", because once the user walks out of my shop with the system, only the good Lord knows what they might do with it at a later date!
And so ... there are really two important things for you to consider. 1.) The kind of applications you are going to install. 2.) Keeping the file contiguous, whether this means a dedicated partition, or forcing Windows to recreate the file after the data is installed on the boot partition, or using a third-party utility to do this for you.
Example:
I'm sitting in front of a system with a 1.2GHz Duron, 512MB of RAM, and a 768MB/1536MB page file. The system has two hard drives, so the page file is on the fastest partition on the slaved drive (logically, the first partition.)
The system is obviously nothing special, not in terms of speed, although it has a couple of WD 120GB drives which are a nice addition.
Occasionally I like to use the computer for light video editing. This means I might work with .AVI files that are fairly large, sometimes a gigabyte or so in size. I like to download multiple .MPEG files, convert them to .AVI, and dub them together into one large file.
While the page file is certainly available, it has never been accessed. Not once. Nada.
This means that the principle reason that I moved the file from the boot partition really doesn't have anything to do with the system performance, per say. In reality, it was only so that the imaging program I use (Drive Image) doesn't copy the file when I back up the boot partition that contains the operating system files. That cuts an entire CD-R disk (and a little more) out of the backed up set of CD's.
Is the first partition on the slaved drive dedicated to the page file?
No.
As long as the file doesn't get accessed, there aren't any fragmentation issues to consider. I <i>could</i> have created a dedicated partition -- certainly, but I just didn't bother. If I want to image the partition that currently contains the page file, I temporarily remove it, and after the imaging is finished, put it back. The whole process is just one image and three reboots from start to finish.
You can do it differently, but that's entirely up to you. In the long run, it depends on how you wish to manage the system.
To sum up, if you are looking for the best performance, there <i>are</i> three things you can do for the computer before installing the new OS. One, install a second, fast hard drive, so you can have some additional options. Two, install additional memory. You'll get more of a performance increase when working with memory-intensive programs with more RAM than anything you can do with the page file. Three, do some reading about how to tweak the operating system before the installation, so you can customize it for the greatest, overall performance.
A couple of good places to start that recommended reading:
<A HREF="http://www.kellys-korner-xp.com/xp.htm" target="_new">Kelly's WinXP Korner</A>
<A HREF="http://www.theeldergeek.com/index.htm" target="_new">The Elder Geek on WinXP</A>
<A HREF="http://www.dougknox.com/" target="_new">Doug's Windows 95-98-Me-XP Tweaks and Tips</A>
<A HREF="http://snakefoot.fateback.com/tweak/winnt/services.html" target="_new">Snakefoot's WinNT, Win2k, WinXP Services</A>
<A HREF="http://www.tweakxp.com/tweakxp/" target="_new">TweakXP.com</A>
If you wish, with a valid e-mail address in hand, I could send you my current WinXP Favorites folder, which contains over 300 links to various places, from troubleshooting to tweaking. It could save you a great deal of searching in the days to come.
Finally, here is something that you might find interesting.
If I was to set up a new computer with a single hard drive, my standard partitioning scheme would be as follows:
Active, primary partition 0 (including the page file): 5GB.
Logical Drive 1 (partition 1, in an extended partition): 7GB
Logical Drive 2 (partition 2): The rest of the free space on the drive.
Why?
1.) WinXP doesn't need a great deal of free space for the installation. And most programs do not need or require being installed into the boot partition in order to run correctly. And if you ever decide to use an imaging program to back up the boot partition, having those third-party programs installed elsewhere would make your back up a quick, painless exercise.
Let's face it ... backing up is often a tedious chore, and probably the most overlooked aspect of computing that users habitually neglect (besides buying a decent PSU.) Speeding up the process would encourage you to back up more often. And if the system ever suffers a problem, such as data corruption from something like a virus, popping in an image could have you back up and running in a relatively short span of time (compared to formatting, and starting over, right from the beginning.)
Saving your data is never a bad idea.
2.) Because of this, I'd use the second partition on the drive (partition 1) as the area where all programs are installed. You won't be backing up this partition nearly as often once all your preferred applications are in place, and 7GB-10GB is sufficient room for many, many programs.
3.) This means you have dedicated somewhere in the neighborhood of 12-14GB for everything that is running on the system. And the rest of that free space (partition 2) is yours, for whatever personal files you wish to store.
Instead of worrying about the page file placement, this might be something more up your alley, I think, if you are looking for higher performance AND might like the idea of an easy method of saving your data. Imagine never having to install Windows again ... just one time, and that's the end of it.
Example:
I installed an Elcard video codec the other day that was a poorly written piece of junk. Uninstalling it left 156 errors and abandoned keys in the Registry, empty Control Panel folders, and wiped out my LAN connection! Normally, this would have called for some tedious Registry editing, reinstalling the NIC card driver, and perhaps even a repair of Windows to fix all the problems (and the repair would have necessitated reinstalling 46 hotfixes and security patches). Not my idea of fun. But ... I take the time to image my boot partition once a week, which takes about 20 minutes, tops, just because I'm somewhat anal about verifying the data. (Don't bother with the verification, and that time is cut in half.) Once my e-mail and Favorites were quickly copied to a folder on another partition, I installed the image of the boot partition back on (C
, and ten minutes later, Windows was once more in perfect condition.
It sure beats working.
Later ...
Toey
<A HREF="http://forums.btvillarin.com/index.php?act=ST&f=41&t=328&s=91c282f2e5207e99b7a652ee13b3512a" target="_new"><font color=green>My System Rigs</font color=green></A>
___________________________________________
<A HREF="http://forums.btvillarin.com/" target="_new"><b><font color=purple>BTVILLARIN.com</font color=purple></b></A> - <i><font color=orange>Your Computer Questions Answered</font color=orange></i>