4

nice を使用してすべてのプロセッサ時間を使用している特定のプロセスを実行しようとしています。

sudo nice -n 20 someProcess

残念ながら、これは何も変わりません。アクティビティ モニターでは、まだ CPU の 99% に固定されています。

これはあまり進んでいないことが原因ではないかと疑っていたので、それだけの時間を完全に使用できたので、次のようにストレステストを試みました。

はい > /dev/null & はい > /dev/null & はい > /dev/null & はい > /dev/null &

nice -n 20 を使用しても、問題のプロセスは CPU の 99% を使用し、4 つの「はい」プロセスをそれぞれ 99% から約 60% に押し下げました。

同様に、1つの「はい」プロセスで「ナイス」を使用してみましたが、まったく違いがないことがわかりました...その「はい」プロセスは、他のすべてのプロセスと同じくらい多くのプロセッサ時間を使用しました。

どうしたの?「いいね」が壊れている?これは macOS 10.12.5 で行われました。

4

2 に答える 2