親近感の価値(-)とはどういう意味ですか?

親近感の価値(-)とはどういう意味ですか?

マニュアルページとウィキペディアによると、nice範囲は-20から20です。

しかし、次のコマンドを実行すると、一部のプロセスに(-)などの数値以外の値があることがわかります。 「NI」というタイトルの左側の6番目の列を参照してください。

(-)の好感度とはどういう意味ですか?

 ps axl 
 F   UID   PID  PPID PRI  NI    VSZ   RSS WCHAN  STAT TTY        TIME COMMAND
4     0     1     0  20   0  19356  1548 poll_s Ss   ?          0:00 /sbin/init
1     0     2     0  20   0      0     0 kthrea S    ?          0:00 [kthreadd]
1     0     3     2 -100  -      0     0 migrat S    ?          0:03 [migration/0]
1     0     4     2  20   0      0     0 ksofti S    ?          0:51 [ksoftirqd/0]
1     0     5     2 -100  -      0     0 cpu_st S    ?          0:00 [migration/0]
5     0     6     2 -100  -      0     0 watchd S    ?          0:09 [watchdog/0]
1     0     7     2 -100  -      0     0 migrat S    ?          0:08 [migration/1]
1     0     8     2 -100  -      0     0 cpu_st S    ?          0:00 [migration/1]
1     0     9     2  20   0      0     0 ksofti S    ?          1:03 [ksoftirqd/1]
5     0    10     2 -100  -      0     0 watchd S    ?          0:09 [watchdog/1]
1     0    11     2 -100  -      0     0 migrat S    ?          0:05 [migration/2]

Ubuntu 12.04、CentOs 6.5、およびMac OsX 10.9を実行している3つのサーバーを確認しました。 UbuntuシステムとCentOsシステムには、数値ではなくおなじみの値があります。

ベストアンサー1

(-)の好感度とはどういう意味ですか?

それらも持っています。まず原則スコアは-100です。これは、プロセスが次のように予約されたことを示します。リアルタイムプロセス。ライブプロセスは良いスコアを使用せず、通常のプロセスよりも優先順位が高くなりますが、依然として異なります。

chrtコマンド(例)を使用して、各プロセスの詳細を表示できますchrt -p 3。 -100の1つは、「現在の予約優先順位」99を報告できます。niceこことは異なり、高い値はより高い優先順位を表し、おそらく-100最上位の数値が生成される場所です。良い値に関係なく、リアルタイムでないプロセスは常に「現在のスケジューリング優先順位」がゼロchrtで、Linuxでは「現在のスケジューリングポリシー」が表示されます SCHED_OTHER

UbuntuシステムとCentOsシステムには、数値ではなくおなじみの値があります。

一部のバージョンでは、次のようにtopリアルタイムプロセスを報告しているようです。rtまず原則それでは0あなた

おすすめ記事