marticliment / UniGetUI

UniGetUI: The Graphical Interface for your package managers. Could be terribly described as a package manager manager to manage your package managers
https://www.marticliment.com/unigetui/
MIT License
13.31k stars 460 forks source link

[IMPROVEMENT] Limit parallel task queue run #2951

Open CrazyJannis44 opened 1 week ago

CrazyJannis44 commented 1 week ago

Please confirm these before moving forward.

Describe the improvement

Set a custom limit by amount or by cpu and ram usage how many tasks can be run parallel. Also it would be cool to limit the download speed so you can keep your system always up to date even while gaming uwu# Another cool thing would be an easy setting to locate all installations of all installer tools in sub directories of a specific directory set by the user

Describe how this improvement could help users

Making always keeping everything up to date more attractive

marticliment commented 1 week ago

The tasks could be limited to a number, but CPU and/or RAM usage is not really possible due to the fact that UniGetUI does not directly handle the process of installing and updating packages