renice не работает в macOS Sierra

Я хотел установить низкий приоритет для HandBrake в macOS.

Я пытался использовать команду renice pid , но, похоже, она не работает. (хорошее значение остается 0 )

 % ps ax -l | grep Hand 501 32255 1 0 46 0 3433240 544536 - R ?? 52:50.69 /Applications/HandBrake.app/Contents/MacOS/HandBrake % sudo renice -p 32255 -n 10 % ps ax -l | grep Hand 501 32255 1 0 46 0 3433240 530868 - R ?? 55:58.62 /Applications/HandBrake.app/Contents/MacOS/HandBrake % sudo renice -p 32255 % ps ax -l | grep Hand 501 32255 1 0 46 0 3433184 520424 - R ?? 62:01.50 /Applications/HandBrake.app/Contents/MacOS/HandBrake 

Это работает, используя nice как это.

 % nice /Applications/HandBrake.app/Contents/MacOS/HandBrake % ps ax -l | grep Hand 501 32467 30511 0 46 10 2726256 156284 - SN+ s004 0:00.67 /Applications/HandBrake.app/Contents/MacOS/HandBrake 

Я делаю что-то неправильно?

    One Solution collect form web for “renice не работает в macOS Sierra”

    Глядя на страницу руководства:

    СИНТАКСИС

     renice priority [[-p] pid ...] [[-g] pgrp ...] [[-u] user ...] renice -n increment [[-p] pid ...] [[-g] pgrp ...] [[-u] user ...] 

    Похоже, что -n и аргумент должен быть до -p .
    Поэтому постарайтесь:

     sudo renice -n 10 -p 32255 

    Конечно, так я и делаю это на macOS Sierra.

    Interesting Posts

    Зачем добавлять круглые скобки вокруг имени процесса?

    cinnamon crashes после установки драйвера nvidia

    Заменить текстовые поля со значениями из другого файла

    Как распределить большую загрузку через несколько компьютеров?

    Что вы делаете, когда пытаетесь сделать sudo и PATH корня ушли в kerblooey?

    Маршрутизация по openvpn

    Найти несколько совпадений в табличном файле и распечатать второй столбец?

    В чем причина этой ошибки: Ошибка: EACCES, отказ в доступе

    Неверный синтаксис в sql

    Не удается связаться с локальным DNS-сервером для подзонов локального домена, поскольку брандмауэр возвращает IP-адрес шлюза

    Вино: загрузите старое программное обеспечение Access – неверный заголовок ELF

    изящно завершающие процессы с killall <имя_процесса>

    Как «cat / etc / shadow» на HMC?

    Почему я получаю сообщение «Erase is backspace» после сброса в xterm?

    Почему дубликаты в командной строке выводятся

    Linux и Unix - лучшая ОС в мире.