Update to Mocha Pro 2023 if you can. It reduces CPU utilisation when running in AE.
I don’t currently need the Pro features, so I’ve just been using AE in the meantime. I will keep that in mind, but CPU utilization is hardly an issue here.
Set your “Amount of Texture RAM to Reserve” to 256 MiB (the default). On modern hardware, there’s no real benefit to storing more than a couple of frames in texture memory because they can be streamed from system memory fast enough.
What’s the drawback? I’ve got plenty of VRAM and don’t need it for other things while using Mocha.
Turn your %RAM in Mocha way down. Memory allocation between Adobe applications doesn’t work exactly how you described
The way I described it was based on what I was seeing in the “Show Memory Usage Details” dialogue box in AE preferences.
I suggest you set Mocha’s RAM usage to 10%; you could even go down to 5%. This will only allow it to maintain a few frames of cache and should prevent swapping.
Well I’d like to keep it as high as I can without RAM filling up, so I suppose I can keep trying different settings.The last couple nights, 40% has been working well, even on long shots. Just did an 1800 frame shot tonight and it never hanged the entire time, but yeah if it happens again I’ll try reducing it some more.
On your 64 GB system, try to keep 16 GB free for other programs, system buffers and things like that.
I’ve found that reserving 8GB for other programs in AE has made it so that the rest of my system never hangs on memory intensive operations in AE, so I think 8GB is enough for my situation, and I use every bit as much of the RAM available to AE in many situations, so I’d like to avoid reducing what it can work with if I can accomplish the same results with other means so I will consider raising memory saved for other programs, but I will try other things first.
I’ve just noticed that the “Show Memory Usage Details” dialogue is showing something different than I’ve seen before, apparently making use of the different priorities as described in that article:
I would expect that this is probably the worst case scenario for how much memory AE would be able to use while Premiere is open, so based on that, it looks like if AE maxes out and Premiere stays around that level, the total Adobe usage would be about 47GB, leaving about 17GB for the rest of the system. If I want to leave 8GB for everything else, that would mean Mocha could use a maximum of 8GB, or 12.5% of system memory.
However, when AE is in the background, the dialogue changes to this:
And as such, I would be able to use a maximum of about 13GB for Mocha using the same math, which would be about 20%. Am I right to assume AE would be considered to be running in the background when I’m working with Mocha AE? Unfortunately I can’t keep this dialogue open while Mocha is open, so I can’t check.
EDIT: did another test. I increased Mocha’s RAM setting to force it to run into a hang, then I immediately closed mocha and checked out how much RAM was freed up. About 40% of my RAM was freed up in that moment. So if I set it to 35% I would imagine that could potentially solve the problem?