|
|
|
|
|
by tacotime
4310 days ago
|
|
Idk... I'm struggling to see why an average user in the overclocking/high-end pc market would run into the 64 gig limit assuming the high end market has a relatively short part lifetime. I mean if you're in it for the video editing then the sky is the limit but for an average user? A user could ram-cache 4 hard drives with a 4gb buffer each, power up the entire adobe suite including Illustrator, Photoshop, start a browser session with 100 tabs and 10 video streams, torrent client, email client, backup client, vpn, a couple modest ftp and web servers, a transcoding media streaming server AND crysis 3 and still likely have 10-20 gigs to play with. I think if you need much more than that running concurrently you probably should be starting to think about server hardware. If you think 64gb will be an easy limit for an average user to hit in the near future I would love to hear your envisioned use case. |
|
There's lots of really good reasons to do this (sandboxing, ease of installation, compatibility, snapshots/state saving, etc.) and VM tech at the consumer level is good enough for most applications. Doing so also enables you to distribute the same application for different host architectures relatively easily (swap out the virtualization core with an emulation core).
VM technology basically will allow consumer software vendors to start treating your computer like a set-spec videogame console instead of worrying about millions or billions of possible complications from how your computer is set up. Once VMs in the consumer space get good enough to really run high-end games, imagine everybody just writes to some Valve defined Linux spec that just happens to match some Steam Box, but you can install the VM for that game on your Mac or Windows or whatever and get to gaming.
If this happens, VMs will chew through RAM faster than just about anything out there.
So instead of installing and running Adobe Suite, you start up the Adobe Suite VM and boom, 8GB of your RAM vaporizes. Fire up your web browser VM and boom, there goes another 4GB. Your e-mail client annihilates 4GB more and now we've eaten up 16GB of RAM to run a handful of applications. Open up an MS-Office component and there goes another 8-16GB. Run a non-virtualized legacy app? Why those all just get sandboxed into an automatic "old shit" VM so the virii keep out.
This isn't inconceivable and I wouldn't be at all surprised if this wasn't already on the drawing boards somewhere.