web-dev-qa-db-ja.com

サーバーで実行されているこれらすべてのrcuosプロセスは何ですか?

Ubuntu 14.04.2 ServerEditionを実行する最初のホームサーバーを起動しました。

OpenSSHをインストールしました。それだけです。外の世界にアクセスできるようにするために、まだポートを開いていません。

何が実行されているかを確認するためにtopを実行しましたが、次のようになりました。

enter image description here

これらすべては何ですかrcuos/プロセス?

3
user2237160

答えたように ここ 、これらのプロセスは「OSジッターを減らす」に属しており、次のカーネルフラグによってオンになります

CONFIG_RCU_NOCB_CPU
CONFIG_RCU_NOCB_CPU_ALL
CONFIG_RCU_STALL_COMMON
CONFIG_RCU_USER_QS

13.10(Saucy)以降、デフォルトで有効になっています。

見る:

これは、カーネルの内部読み取り/コピー/更新システムの一部です。それらは実際のプロセスではなく、カーネルスケジューリングエンティティです。 topでそれらを見ると、括弧内に表示されます。これらは、アクセスされなくなった古い情報をクリーンアップするために必要に応じて使用され、カーネルの待ち時間の急増を回避するために作業をディスパッチします。

あなたが本当に醜い詳細が欲しいなら、あなたはより多くの情報を見つけることができます ここ

0
David Schwartz