Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Customizable MultiThread/hyperthreading Option #221

Closed
BlackGrimReaper opened this issue Aug 10, 2023 · 2 comments
Closed

Customizable MultiThread/hyperthreading Option #221

BlackGrimReaper opened this issue Aug 10, 2023 · 2 comments

Comments

@BlackGrimReaper
Copy link

Is your feature request related to a problem? Please describe.

  • I often compress batches of images, sometimes dealing with over 3000 images at once. To speed this up, I turn on the multithread option. However, this significantly slows my computer, making it tough to use for other tasks at the same time which is given as its using all the available threads for processing.

Describe the solution you'd like

  • Having a customizable option to allocate the desired number of threads for compression in the settings would be highly beneficial. This way, I could designate 50% or 70% of the threads for compression, allowing me to continue working on other tasks while the compression process occurs in the background with nearly full power.
@Lymphatus
Copy link
Owner

Lymphatus commented Aug 11, 2023

Good suggestion. I can add an input that goes between 2 (min number for multithreading) and the guessed max threads (usually it's the number of physical cores of the CPU).
The multithreading checkbox was initially thought for any kind of troubles with multithreding, but being able to customize it it's a good addition.
Thanks!

@Lymphatus
Copy link
Owner

Fixed in v2.5.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants