Version imprimable du sujet

Cliquez ici pour voir ce sujet dans son format original

Forums MacBidouille _ Vos Bidouilles _ Forcer priorité processus [fermé]

Écrit par : macmacmac 7 Nov 2023, 12:20

Hello,

Il y a longtemps j'ai remplacé mon lecteur optique par le support pour avoir un 2e SSD.
J'ai donc dans MacBookPro deux SSD MX500 2To.

Tout fonctionne normalement, mais lorsque la machine est sollicité par des opérations la priorité de la copie de ce 2e SSD est complètement explosée!!!
Par exemple, si je compresse un dossier, la copie à partir de ce 2e SSD vers un autre support connecté voit son temps de copie démultiplié, passant de 2' à 11' par exemple.
Un simple upload avec Dropbox également va mettre la copie de ce dossier carrément en pause.

Existe-t-il un moyen ou une commande pour dire à mon système pour que les accès disques, opérations de copies, etc… restent toujours en tâches prioritaires.

Merci.

Écrit par : baron 7 Nov 2023, 16:04

Pas à ma connaissance… huh.gif

Écrit par : Laszlo Lebrun 7 Nov 2023, 17:13

Citation (baron @ 7 Nov 2023, 17:04) *
Pas à ma connaissance… huh.gif


La commande nice/renice n'existe pas en macOS?

Écrit par : baron 7 Nov 2023, 17:53

Citation (Laszlo Lebrun @ 7 Nov 2023, 18:13) *
Citation (baron @ 7 Nov 2023, 17:04) *
Pas à ma connaissance… huh.gif


La commande nice/renice n'existe pas en macOS?

Apparemment oui, elle existe (il suffit de lancer un Terminal avec 'man' pour le savoir) mais son 'man' date de 1993… Pas sûr que l'on puisse en faire quelque chose d'utile ; en tout cas, il faudrait un mode d'emploi que j'ignore.
Te sens-tu le cœur de guider macmacmac là-dedans ?

Pour ce que j'en sais, la gestion de priorité des processus est déterminée par une valeur de QoS (Quality of Service), mais qui est rarissimement accessible aux utilisateurs. (https://eclecticlight.co/2022/01/07/how-macos-controls-performance-qos-on-intel-and-m1-processors/…)

Écrit par : Laszlo Lebrun 7 Nov 2023, 18:23

Citation (baron @ 7 Nov 2023, 18:53) *
Te sens-tu le cœur de guider macmacmac là-dedans ?

Malheureusement non, je n'en ai pas eu besoin en macOS.
Je connais la commande qui existe en Linux aussi, mais de là à pouvoir guider efficacement "mmm", il y a un gouffre.
Il faut pouvoir identifier les pocessus à prioriser, vraisemeblablement pas les mêmes à chaque démarrage.
Je donne tout au plus un indice.

Écrit par : Phil J. Fry 7 Nov 2023, 18:55

J'ai fait une petite recherche; nice/renice existent mais semblent ne pas fonctionner comme prévu.

(en anglais) :
https://stackoverflow.com/questions/44811425/nice-command-not-working-on-macos
https://unix.stackexchange.com/questions/734423/how-is-nice-renice-supposed-to-work-am-i-misunderstanding

sad.gif

Il y a aussi des utilitaires appelés renicer (google -> renicer macos) mais je ne sais pas si on peut les conseiller.

Écrit par : baron 7 Nov 2023, 23:05

Merci à tous deux pour ces confirmations.

Écrit par : macmacmac 7 Nov 2023, 23:07

Merci de vos interventions.
Ils vaut mieux clore le sujet qui semble complexe.
Merci.

Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)