ImageOptim / ImageOptim

GUI image optimizer for Mac
https://imageoptim.com/mac
GNU General Public License v2.0
9.11k stars 424 forks source link

Allow parallel Guetzli #218

Open swrobel opened 7 years ago

swrobel commented 7 years ago

I have an iMac with 24GB RAM and ImageOptim is only running one guetzli thread that uses ~1.5GB per ~15MB jpeg. It would be nice if we could choose our own destiny and allow it to use all cores, rather than forcing a single process.

Btw, thanks for implementing guetzli so quickly, this is great!

ghost commented 4 years ago

I approve that it'll be useful to set this number using cli like defaults write net.pornel.ImageOptim RunConcurrentGuetzli 2

People with big mac (64 or 128GB for example) can have 2 to 4 Guetzil in same time