I have a workstation class laptop running 64bit Windows-7 with 8GB-RAM (expandable to 16GB) and Dual SATA2 7200rpm disks.
I know my system will be making heavy use of the pagefile since I will be running Visual Studio 2008/2010 on the host machine while at the same time running up to two Linux Guests (For development) inside the latest VMWare Workstation 7.0.
Both disks are set as Dynamic Disks as follows:
320 GB 7200 rpm Disks (Volumes NOT to scale)
+------------------------------------------------------------------------+
| VOL_WIN7 | VOL_VM_LINUX#1 | VOL_SWAP | VOL_HOME |
disk1 | C:\ | U:\ | Striped | W:\ |
| 50 GB | 90 GB | 12 GB | 168 GB |
+------------------------------------------------------------------------+
|stripe-set|
+------------------------------------------------------------------------+
| VOL_APPS | VOL_VM_LINUX#2 | VOL_SWAP | VOL_DATA |
disk2 | D:\ | V:\ | Striped | X:\ |
| 50 GB | 90 GB | 12 GB | 168 GB |
+------------------------------------------------------------------------+
I was wondering if there would be a performance advantage of dedicating my fixed size pagefile on the VOL_SWAP Software NTFS RAID-0 Stripe-Set and formatted using the 64K Allocation Unit Size.
Or should I avoid the Stripe-Set idea and just create two independent pagefiles.. one on each VOL_SWAP1 and VOL_SWAP2 partitions (Non Striped) and let the OS pick the swapfile it wants to use at any moment according to the internal Windows Kernel algorithms.. which is based on Least Active Drive (however that is determined)
I was going to put the pagefile volumes in the centre of the physical disks since i've read on Microsoft Engineering blogs that when it comes to pagefile performance.. Seek time is much more costly then the average read/write times when the pagefile is not fragmented.
the above is the Scenario desription for backround.. but my major question is:
Does NTFS Software RAID-0 (Stripe Sets) IMPROVE or REDUCE pagefile performance when swaping?
Any takers?