J'ai une demande inhabituelle.
J'aimerais ralentir MacPorts. Il utilise parfois une tonne de ressources CPU, et plutôt que de le faire tourner à plein régime, j'aimerais qu'il fonctionne lentement et en arrière-plan.
Ainsi, au lieu de compiler les choses en parallèle (par exemple, quatre instances de clang
chacun à plus de 80 % d'utilisation du processeur, selon les statistiques de la Commission européenne. top
), je voudrais qu'il utilise au maximum N cœurs, ou peut-être un pourcentage total maximum du CPU.
Il est évident qu'en fonctionnant en série et/ou avec un débit réduit, le processus serait plus long. Je suis d'accord avec cela. Je cherche un contrôle supplémentaire pour des circonstances particulières.
Les avantages de ce comportement incluent plus de ressources informatiques consacrées à ce que je fais d'autre et le fait de ne pas trop chauffer mon vieil ordinateur portable :-).