Was sind all diese RCUOS-Prozesse, die auf meinem Server laufen?

Was sind all diese RCUOS-Prozesse, die auf meinem Server laufen?

Ich habe gerade meinen ersten Heimserver mit Ubuntu 14.04.2 Server Edition gestartet.

Ich habe OpenSSH installiert und das war’s; ich habe den Port noch nicht einmal geöffnet, um ihn für die Außenwelt zugänglich zu machen.

Ich bin losgerannt top, um zu sehen, was los war, und habe Folgendes bekommen:

Bildbeschreibung hier eingeben

Was sind das für rcuos/Prozesse?

Antwort1

Wie beantwortetHier, diese Prozesse gehören zu "Reduce OS Jitter", das durch die folgenden Kernel-Flags aktiviert wird

CONFIG_RCU_NOCB_CPU
CONFIG_RCU_NOCB_CPU_ALL
CONFIG_RCU_STALL_COMMON
CONFIG_RCU_USER_QS

Seit 13.10 (Saucy) sind sie standardmäßig aktiviert.

Sehen:

Antwort2

Dies ist Teil des internen Lese-/Kopier-/Aktualisierungssystems des Kernels. Es handelt sich dabei nicht um echte Prozesse, sondern nur um Kernel-Planungseinheiten. Wenn Sie sie mit betrachten top, werden sie in Klammern angezeigt. Sie werden nach Bedarf verwendet, um veraltete Informationen zu bereinigen, wenn nicht mehr darauf zugegriffen wird, und die Arbeit zu verteilen, um Spitzen in der Kernel-Latenz zu vermeiden.

Weitere Informationen finden SieHierwenn Sie wirklich die hässlichen Details wollen.

verwandte Informationen