Hi,
I am working with agricultural land drone images. I need to stitch them but I am getting a “Not enough Memory” Error.
My PC Specs:
CPU: AMD 5600x 6 cores 12 thread
GPU: GTX 770
RAM: 32GB
I am using Dockers and WebODM tools, and I have never ever gotten this kind of error. The only thing I changed was to filter them in high resolution rather fast Orthophoto and the reason for this was I needed a high-resolution image for better model training.
higher quality settings require more ram. Look into your pagefile or swap if using linux and increase. usually around twice your ram amount is advised. Just be aware that using processing with swap or pagefile significantly slows the processing.
But it is safe (processing speed-wise) to use 2x the RAM for swap. That peak only gets used briefly and doesn’t add much time. If you need more than 2x, then you will see a performance hit.
Yes its completely fine to process using swap, however it slower and just wanted them to recognize that if the process is using swap/pagefile the pipeline is most likely not hung up even though it may appear that way. Hopefully swap/pagefile is on an ssd not hdd!
I wholeheartedly agree and it is a very useful thing to point out: both the opportunity and the challenge with using large amounts of swap to compensate for lack of RAM. I just wanted to add to your great comment that there is virtually no performance impact so long as your data fit into RAM + 2xRAM of swap, which is something I don’t think we make very clear in the docs or elsewhere.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.