I have some very large images like this one ( Sentinel-2 satellite images ) :
In gimp 2.10.4 trying to use “Auto Balance” filter in Gmic QT 2.3.3 the preview works, but when i try to export as new active layer Gmic eats quickly around 7-8GB of Ram before crashing and giving me this message :
( same if i choose to apply the filter on the input layer, " Sur place" in French for the default output mode, not sure how it is named in English )
I tried with disabling the preview before exporting in case it could free up more RAM but no dice, filter eats all free RAM and crash, all i can see is Gmic-QT reaching 7-8GB of memory and crash, maybe eats a bit more than 8 but it goes too fast to see it reported
Got 16GB of Ram on my machine, (3 of them are assigned to a small Ramdisk ), no windows Virtual Memory swap for reasons… all non necessary programs not running, reduced Gimp swap file size to 1 GB only instead of usual 6-8GB assigned, keeping only the final layer and removing all others and before starting Gmic plugin i clean the history in Gimp to free up some more memory but no way to get such large image rendered.
Didn’t tried a lot of other plugins to compare but some are not consuming so much RAM and can render this large image.
There isn’t probably much that can be done apart from activating the windows swap/Paging Virtual Memory… but i’d like to know how Gmic manage memory, if there is a limit we can set maybe or if like gimp it can use a fast swap folder when Ram limit is reached, well anything that could prevent it to eat all the RAM and just crash.
Or maybe someone have an idea or trick i could try to bypass this.
Thanks in advance.