1. TechSpot is dedicated to computer enthusiasts and power users. Ask a question and give support. Join the community here.
    TechSpot is dedicated to computer enthusiasts and power users.
    Ask a question and give support.
    Join the community here, it only takes a minute.
    Dismiss Notice

Virtual memory and Ramdrive

By Danny101 ยท 9 replies
Aug 29, 2019
Post New Reply
  1. I have a system with 16GB of memory, a 250GB SSD, and a 500GB hard drive. I want to disable vm, but understand that Windows 10 requires it for optimal operation. To save my SSD, I currently have vm set to the hard drive. It's finally dawned on me that I could create a ramdrive in memory and set vm to that. I'm not utilizing all the memory anyway, and if have to, I could boost it up to the 32GB. Does anyone have experience doing this and is this a useful technique?

    Aside, I looked at caching, but iit would just interfere with my ability to move drives from system to system.
     
  2. jobeard

    jobeard TS Ambassador Posts: 13,119   +1,594

    Windows BOOT requires "some" VM on the boot drive and will enforce it.
     
    Danny101 likes this.
  3. Danny101

    Danny101 TS Guru Topic Starter Posts: 848   +329

    Ok. I'll experiment with it and see what happens.
     
  4. jobeard

    jobeard TS Ambassador Posts: 13,119   +1,594

    The sad pat is, the device that would support VM best, is the SSD as there is no SEEK or ROTATIONAL delay like a true HD, but it is known to degrade over time as the IO WRITE count climbs.
     
    Danny101 likes this.
  5. Cycloid Torus

    Cycloid Torus Stone age computing - click on the rock below.. Posts: 4,138   +1,218

    With lower SSD prices, would a second SSD for boot drive make sense?
     
  6. Danny101

    Danny101 TS Guru Topic Starter Posts: 848   +329

    If I can't make Windows use Virtual memory on the main memory, lol, what a concept, then a very fast NVM would be the next best thing.
     
  7. neeyik

    neeyik TS Guru Posts: 286   +246

    You've only got 16 GiB of RAM - I know this is quite a bit, but how big are you planning to make the virtual memory? If you're only planning to make it 1 or 2 GiB, you're not really making the most of it. If you have a spare M.2 slot on the motherboard, you could buy a 16 GiB Optane module and fill that with the VM (just don't use it as an Optane drive or Optane memory).
     
    Danny101 likes this.
  8. Danny101

    Danny101 TS Guru Topic Starter Posts: 848   +329

    I would much rather invest in more memory....up to 32 GB. Not only that it's faster, but it can sustain the constant reads and writes.I haven't had time to study the matter for I am deployed for work and it's been days since I've been on this site. SSD's don't yet have the stamina for it, unless I'm distrusting a SSD's ability to error correct more than I need to.
     
  9. Danny101

    Danny101 TS Guru Topic Starter Posts: 848   +329

    I'll look into the Optane. Seems like a good solution.
     
  10. neeyik

    neeyik TS Guru Posts: 286   +246

    I use a little 16 GiB Optane M.2 module for my virtual memory. I've not objectively tested the difference between using it and how I previously had the VM (just on my c:\ which is 500 GiB Samsung 850 EVO), but it 'feels' better with it.

    On the other hand, I originally bought the Optane module to accelerate another system, which had a single HDD, and the process of setting up Optane Acceleration was so awful and glitchy, that I questioned my sanity for buying it in the first place.

    Personally, I would argue that nothing really beats just leaving the VM under default settings, and just using a good SSD as your boot/OS drive.
     
    Danny101 likes this.

Add your comment to this article

You need to be a member to leave a comment. Join thousands of tech enthusiasts and participate.
TechSpot Account You may also...