首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >renice在macOS Sierra不起作用

renice在macOS Sierra不起作用
EN

Unix & Linux用户
提问于 2017-08-06 02:41:37
回答 1查看 1.7K关注 0票数 1

我希望在HandBrake中设置macOS的低优先级。

我试图通过renice使用pid命令,但它似乎不起作用。(好值保持为0)

代码语言:javascript
复制
% 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来工作。

代码语言:javascript
复制
% 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

我做错什么了吗?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2017-08-06 07:24:56

看看手册页

[-p pid .] [-g pgrp .] [-u用户.]-n增量[-p pid .] [-g pgrp .] [-u用户.]

看起来,-n和参数应该放在-p之前。

所以试着:

代码语言:javascript
复制
sudo renice -n 10 -p 32255

当然,这就是我在macOS Sierra上的做法。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/384227

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档