Announcement

Collapse
No announcement yet.

dynamic memory

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • dynamic memory

    Is there a rule-of-thumb for dynamic memory? If I have 12Gb of ram, should I allocate 80%? What if one of my render slaves only has 8Gb of ram? Should I allocate a percentage of the machine with the least amount of ram? Any help would be greatly appreciated.
    Bobby Parker
    www.bobby-parker.com
    e-mail: info@bobby-parker.com
    phone: 2188206812

    My current hardware setup:
    • Ryzen 9 5900x CPU
    • 128gb Vengeance RGB Pro RAM
    • NVIDIA GeForce RTX 4090
    • ​Windows 11 Pro

  • #2
    Depends on the scene - too little and you'll choke performance, too much and you might end up swapping to virtual memory. Ideally keep an eye on a frame and up the number if you see "unloading geometry" at any point - that means you're hitting a limit on the amount being held in dynamic memory and vray has to release some of it to load in new meshes. 0 is worth a try too - it sets no limit on the amount of memory usable so in theory it can overrun to virtual memory - if you're not sure it might be a good default amount. If your renders start taking a ridiculous time then they're probably swapping out to disk so you can start putting in fixed limits.

    Comment


    • #3
      Thanks. I thought I read that V-Ray 2 allowed you to set the dynamic memory to 0, which allowed v-ray to automate this.
      Bobby Parker
      www.bobby-parker.com
      e-mail: info@bobby-parker.com
      phone: 2188206812

      My current hardware setup:
      • Ryzen 9 5900x CPU
      • 128gb Vengeance RGB Pro RAM
      • NVIDIA GeForce RTX 4090
      • ​Windows 11 Pro

      Comment


      • #4
        Yep - 0 means no limit but again you run the risk of it spilling over. Worth a go though, the more memory you throw at a render with proxies or displacement the faster it gets.

        Comment

        Working...
        X