Hi
I’ve been searching if it’s possible write to disk when ram is exceeded, but it appears it’s a todo yet… or Do I miss something?
?? If RAM is exceeded the OS while use somekind of swapping memory to disk on it’s own… The only App i’m aware of which did this was the early Photoshop… That’s the reson why it became so popular. Because it could handle large images (meaning some MegaByte back then) better than all the others…
If you constantly geting low of RAM then you need just more…
Blender is crashing when Ram is exceeded. It i ssupposed the OS should do that but I’m not sure this is happening as was said in this post years ago
That’s why I asked about that, I think it was fixed. Thanks anyway
Hm… the operation system is managing all the resources used. One is RAM, so any programm asking: Can you give me that kind of amount of RAM, please ? will be answered by the OS like: Sure here it is. or No way. Are you serious? The anser is also not given by real physical adresses but in virtual adresses which is managed in the MMU (memory mangement unit) and last but not least if there enough swap space some other applications which aren’t working at the moment will be swapped to the disk/ssd.
The reason for an abortion of a running app is almost ever that on the ongoing process of aquireing RAM this is simply too much. On linux soemone can use a swap partition but also a swap file (and mixes) on windows there is somekind of automatic or manual setting which also can exceed (something like 10% of the total disk space or whatever set).
So you may want to inform about your system setup and how big you prooject is (instancing, particles subdividing etc. all the big memory hungry features)?
Maybe I’ve been thinking in that disk write option as a magic solution. Since this kind of crash because RAM is not frequent in my case I was wondering about a quick way to solve it, but, yes: I’ll buy more RAM when possible.
Thanks for your masterclass , Okidoki
I am curious… because I also just asked a RAM question on this forum…
What operating system are you using and what version of Blender?
If Windows … I have been watching RAM use in Task Manager and noticed that 2.93.6 “grabs” lots of RAM … and then, if you wait 10 minutes, a lot of the RAM has been released.
I am a retired software engineer and this type of behavior would have been looked into.
And I agree…
Blender 3.1.2 and windows 10