It seems more and more people are shifting to the model of installing OS and apps on a small fast drive, possibly with raid0, and then storing their data on some large cheap drives.
There are several good options for this, namely VelociRaptor and SSD. Lots of posts about these already. But they are expensive. Reliable SSD's are not cheap, and the technology is changing fast so it's not an attractive time to invest if you don't have tons of extra cash.
But RAM on the other hand is pretty cheap...for about $400 you can buy 24 GB of DDR3. Then I thought about this RamDisk software. It allows you to mount a portion of RAM as a virtual hard drive. You can opt to have this saved back to a physical disk before powering down. This is enough space to install an operating system on. Granted, you won't be able to claim ultra fast Boot speeds, but who turns off their computer anymore these days anyway?
I'm starting to think this might actually be a practical option for home use...with better performance and much lower cost than even the best SSD. The only complication seems to be in making things integrate well. For example, I could install my main OS on a physical drive, then load up the ram disk, then use VMware to run a 2nd OS off of the ram disk. This is a bit tedious though, and would result in some loss in performance by running in a VM, and also from the unused OS in the background.
I'm wondering if it might be possible to reconfigure the boot cycle so that I can bypass the "primary" OS -- basically, I would need a boot script that simply mounts the ram disk, then looks on that for the OS. When the OS powers down, it would also need to automatically save the state as an image to disk.
Any ideas? Is this feasible?
There are several good options for this, namely VelociRaptor and SSD. Lots of posts about these already. But they are expensive. Reliable SSD's are not cheap, and the technology is changing fast so it's not an attractive time to invest if you don't have tons of extra cash.
But RAM on the other hand is pretty cheap...for about $400 you can buy 24 GB of DDR3. Then I thought about this RamDisk software. It allows you to mount a portion of RAM as a virtual hard drive. You can opt to have this saved back to a physical disk before powering down. This is enough space to install an operating system on. Granted, you won't be able to claim ultra fast Boot speeds, but who turns off their computer anymore these days anyway?
I'm starting to think this might actually be a practical option for home use...with better performance and much lower cost than even the best SSD. The only complication seems to be in making things integrate well. For example, I could install my main OS on a physical drive, then load up the ram disk, then use VMware to run a 2nd OS off of the ram disk. This is a bit tedious though, and would result in some loss in performance by running in a VM, and also from the unused OS in the background.
I'm wondering if it might be possible to reconfigure the boot cycle so that I can bypass the "primary" OS -- basically, I would need a boot script that simply mounts the ram disk, then looks on that for the OS. When the OS powers down, it would also need to automatically save the state as an image to disk.
Any ideas? Is this feasible?