Image Extension 3.0.0.9-SNAPSHOT - faster image resizing!

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

10 Likes

I’ve been testing this w/our application and so far 3.0.0.9-SNAPSHOT seems stable for us.

2 Likes