logo elektroda
logo elektroda
X
logo elektroda

3ds Max 2016 RAM Usage: V-Ray 3.4 Rendering, 28GB Kingston Hyper Fury DDR3 & Memory Limit Solutions

bates 3561 14
ADVERTISEMENT
Treść została przetłumaczona polish » english Zobacz oryginalną wersję tematu
  • #1 16181804
    bates
    Level 8  
    Hello,

    We all know that 3ds Max has high hardware requirements and I also take it into account.
    Sometimes, with large 3ds Max projects, while rendering in V-Ray 3.4, I use all my RAM, which results in the program being thrown to the desktop after an earlier warning from Windows that the computer is lacking RAM.
    In the V-Ray settings themselves, I tried to enter different values into the dynamic memory limit but unfortunately it did not help at all.
    I try to avoid the problem by exporting most of the heavy objects to the proxy and partially pass the exam, but unfortunately not always.
    My memory is 28GB Kingston Hyper Fury DDR3 1600MHz.

    The question for you is, do you know any program in which I could set the limit of RAM used for 3ds Max?
    By default, in Windows it is possible to set affinity for individual threads of the processor, but unfortunately it is not possible to set some RAM limiter.
    I will add that 3ds Max throws out when the value of RAM consumption reaches approximately 26GB.
    So I need a program that will block the use of more than say 25GB RAM.
  • ADVERTISEMENT
  • #2 16181820
    genuine486
    Level 16  
    Start by emptying autostart, wiping the system, and disabling background programs. It may prove beneficial not only for 3ds Max.
  • ADVERTISEMENT
  • #3 16182037
    Kasek21
    Level 43  
    SWAP on Windows enabled?
    How set?
  • #4 16184619
    bates
    Level 8  
    Kasek21 wrote:
    SWAP on Windows enabled?
    How set?

    SWAP disabled and set to no paging file.
    I have the motorway cleaned to a minimum, I have a clean computer because I always keep order.

    So I have to find a program that will not allow the RAM consumption to exceed 25GB.
    Or buy some RAM :|
  • ADVERTISEMENT
  • #5 16184624
    genuine486
    Level 16  
    Try running this project on a different computer and see if the same is true
  • #6 16184630
    dt1
    Admin of Computers group
    bates wrote:
    SWAP disabled and set to no paging file.

    For starters, I would suggest turning on SWAP. This should fix the out of memory issue (missing physical memory will be replenished with virtual one as needed).
  • #7 16184645
    genuine486
    Level 16  
    dt1: why are you a moderator here when you are offering users methods such as SWAP? after all, data from disk takes longer to load than from RAM. that way, it can clog the disk with a large paging file, which will not speed up your computer at all. the 3dsmax may stop crashing, but it can be very hard to walk.

    In addition, in the era of large RAM (28GB is probably a lot) SWAP is useless, except for hibernation or system suspension.

    Moderated By dt1:

    An explanation as to why I propose to enable SWAP can be found by a colleague a few posts below.

  • #8 16184777
    Kasek21
    Level 43  
    The problem is with memory consumption and you need to check how the program will behave with SWAP turned on.
  • ADVERTISEMENT
  • #9 16185704
    bates
    Level 8  
    With SWAP on, the program behaves exactly the same, i.e. throws 3ds Max as the RAM consumption reaches approximately 26GB.
    Kulik88, 28GB is unfortunately not much for 3ds Max.
    A colleague of mine in the industry recently rendered the toughest scene he has ever done and it used up 45GB of RAM to render.
  • #10 16186351
    dt1
    Admin of Computers group
    Kulik88 wrote:
    dt1: why are you a moderator here when you are offering users methods such as SWAP?

    Because I know how virtual memory works and what it is for, and for diagnostic purposes, its use makes the most sense.

    bates wrote:
    With SWAP turned on, the program behaves exactly the same

    What parameters have been set? I propose to enable manual setting of virtual memory for the test and hardly allocate the paging file size 32GB. I assume there will be enough space on the swap disk.
  • #11 16186789
    bates
    Level 8  
    dt1 wrote:
    Kulik88 wrote:
    dt1: why are you a moderator here when you are offering users methods such as SWAP?

    Because I know how virtual memory works and what it is for, and for diagnostic purposes, its use makes the most sense.

    bates wrote:
    With SWAP turned on, the program behaves exactly the same

    What parameters have been set? I propose to enable manual setting of virtual memory for the test and hardly allocate the paging file size 32GB. I assume there will be enough space on the swap disk.

    The parameters were set to standard, i.e. controlled by the system, and I remember that 3ds Max was also throwing me when it reached critical RAM consumption values.
    If I set it to 32GB as you suggest, then the paging file will automatically occupy so much on the disk?
    At the moment I have on the disk: C 10gb of free space, I need a format and an increase in the size of the partition, I think.
  • #12 16186851
    Kasek21
    Level 43  
    Set a smaller one, e.g. 8GB, and check.
  • Helpful post
    #13 16187056
    dt1
    Admin of Computers group
    bates wrote:
    If I set it to 32GB as you suggest, then the paging file will automatically occupy so much on the disk?

    Yes.
    bates wrote:
    At the moment I have on the disk: C 10gb of free space, I need a format and an increase in the size of the partition, I think.

    Set the swap file to another drive, it doesn't have to be on C:
  • #14 16187516
    bates
    Level 8  
    dt1 wrote:
    bates wrote:
    If I set it to 32GB as you suggest, then the paging file will automatically occupy so much on the disk?

    Yes.
    bates wrote:
    At the moment I have on the disk: C 10gb of free space, I need a format and an increase in the size of the partition, I think.

    Set the swap file to another drive, it doesn't have to be on C:


    Success! I set it as you indicated the SWAP rigid to 32GB and it does not throw out 3ds Max anymore! :D
    During rendering, the RAM consumption reaches the maximum value, yet the program works stably and continues to render.

    Now I wonder if it will not be like Kulik88 wrote that 3ds Max will be sluggish for me, but it will probably come out in the wash :)
    Thanks for your help, it will save me a lot of stress.
  • Helpful post
    #15 16187546
    dt1
    Admin of Computers group
    If it starts to need a lot of virtual memory, it will definitely slow down. However, the error that you experienced does not have to be due to lack of RAM. Some programs, despite having available even a very large amount of physical memory, still require the presence of virtual memory. Why - this is a question for programmers and people who know the operation of this mechanism "from the inside", I did not penetrate. So, despite having a large amount of physical memory, it is worth having SWAP turned on.

    You can try to mix a little with the size, set e.g. minimum 8GB, maximum 32GB (or choose other reasonable parameters) and see if it will not be enough. Unless you don't mind 32GB loss on a drive, it can also work that way.

Topic summary

The discussion revolves around the RAM usage issues encountered while rendering large projects in 3ds Max 2016 using V-Ray 3.4. The user experiences crashes when RAM consumption reaches approximately 26GB with their 28GB Kingston Hyper Fury DDR3 setup. Various suggestions are made, including enabling SWAP (virtual memory) to alleviate memory shortages, although some participants argue against its effectiveness given the available physical RAM. The user ultimately finds success by setting a 32GB SWAP file, stabilizing the rendering process. The conversation highlights the importance of managing memory settings and the potential need for additional RAM for intensive rendering tasks.
Summary generated by the language model.
ADVERTISEMENT