I’ve switched the the Image Resizing to use Twelve Monkeys, resulting in faster image resizing, using less memory. Win, Win!
https://luceeserver.atlassian.net/browse/LDEV-3967
v3 is the Lucee 7 version of the Image Extension
v2 is for 6.2 LTS, so it only gets bug fixes (stable but boring)
3.0.0.8-SNAPSHOT
Finished image-resize [100-once] took 9,154 ms, 11 per second, with GCs: 49
Finished image-resize [100-never] took 9,234 ms, 11 per second, with GCs: 64
3.0.0.9-SNAPSHOT
Finished image-resize [100-once] took 4,689 ms, 21 per second, with GCs: 20
Finished image-resize [100-never] took 4,400 ms, 23 per second, with GCs: 19
What’s GC? Garbage collections, less is better, means less memory pressure, happy servers
Additional changes
Got a few more good improvements in the pipeline as well, but needs more testing