Macbook M1 and RAM consumption over its limit by an app (PTGui)
Hello, I have a MacbooPro 16" M1 pro, 16gb Ram, running Ventura 13.2.1 but the issue I need to fix started with Monterey.
Overall the mac works great. Sometimes, with Final Cut X, I got a message from the system alerting that It was out of memory (Not happened yet with Ventura).
But I have an specific issue with an app called PTgui (it's a photo stitcher). I contacted the support but they couldn't replicate my problem yet.
When a stitching a project with more than 100 photos (42 megapixel each) the app gets to a point where it gets stuck and starts using RAM over the limit that is put on the app settings, and actually more than the one I have in my system. On my previous machine I was able to create +700 photos projects with no problem. The app is built to do that.
Inside the app settings, you can manually limit the RAM used or leave the software do it automatically. In both cases the issue is the same. I put, for instance, 10gb RAM limit, and for the most part of the stitching process my activity monitor shows that 10gb amount of RAM being used, or lower. Then, near the 80% of the process (it shows a progress bar), the app does something (don't know what, exactly) and starts overpassing this limit, getting 16, 17, 18.. 32gb of RAM being used by the app; while my Mac has only 16gb. And from there, there is no progress at all. The mac does not shows any alert about running out memory as it was the case with FCPX.
The app also allows to allocate the temporal memory to an external disk. I've tried three different ones already, from ssd, to a RAID, to a regular spinning disk, on different usb ports. I've checked their speeds with blackmagick speed test and they seem to work as expected.
I've tried older versions of Ptgui, and the issue is similar. But, as I said, from the support they stitch my project with no issues on different macs (including m1 of course). So they couldn't replicate the problem.
Any help appreciated,
Pablo
MacBook Pro Apple Silicon