diffrent,diffrent,diffrent.....
Quote:
Originally posted by Ya_know
I think this one has gone off of topic, however I will indulge.
Realistically, none to a very nominal performance gain will be noted if you run your OS from the one partition on a drive or another.
Additionally, to put a swap file on a different partition from the OS is helpful in preventing fragmentation from dynamic resizing, provided that nothing else is being done with this partition.
To see a real gain from a relocated swap file is to move it to an equally fast different hard drive; and a different controller/different drive would show slight increase better still.
I too will indulge ... :rolleyes: :D .
This is all o/s & hardware dependant. Different o/s, different memory handling, different disk handling, different disks - different file allocation lists, different device response times, different seek & latency times, different controller response times, loads of bloomin' differencies.... so there's no one answer.....
Generally though swapfile wants to be on a different channel(on another disk!) on the same controller if there are multiple disks. But no swap file at all is best, so fill it up with ram....
Oh & don't use all that ram for a ram disk, that's why you have a fancy o/s, if you want to do that go back to dos, then it will be fast but not so compatible....
Problems, Issues, and workarounds
By the way windows doesn't care how much ram you have it'll always use your swap file. This is a design flaw in my book. If you used a RAM driver that told the OS that it wasn't a RAM Drive, but a physical hard disk then you should be able to put your swap file on that partition. I think windows performance would improve markedly. I keep waiting for an OS to store the FAT Tables in RAM (assuming you have enough space). As for not storing the Swapfile on the primary partition, windows 2000 allows this, but there are drawbacks. I can't comment on what they are since SP3, but in the past a dialog would appear saying that certain things couldn't be debugged if you didn't have your pagefile on your boot drive. This once again is a design flaw. It could have also been that issues were created with hibernation. I'm sorry it's a little fuzzy, but i do recall having problems and having to move my pagefile back to C:. I think I also tried putting parts of the pagefile on different drives and even though the cumulative size was enormous it would tell me I was out of virtual memory even though I wasn't. This could also have been an issue related to having a mixed Fat32, NTFS, and Fat16 environment. Who knows? Furthermore like I said many of these issues may have cleared up since SP3. I can simply tell you one thing, you'll avoid a whole lot of headaches if you just KISS: Keep it simple stupid and keep it on C:\.
Good Luck,
Christian