Что это за процессы rcuos, запущенные на моем сервере?

Что это за процессы rcuos, запущенные на моем сервере?

Я только что запустил свой первый домашний сервер под управлением Ubuntu 14.04.2 Server Edition.

Я установил OpenSSH и всё; я даже ещё не открыл порт, чтобы сделать его доступным для внешнего мира.

Я запустил его, topчтобы просто посмотреть, что там происходит, и вот что я увидел:

введите описание изображения здесь

Что это за rcuos/процессы?

решение1

Как ответилиздесь, эти процессы относятся к «Уменьшению джиттера ОС», который включается следующими флагами ядра

CONFIG_RCU_NOCB_CPU
CONFIG_RCU_NOCB_CPU_ALL
CONFIG_RCU_STALL_COMMON
CONFIG_RCU_USER_QS

Начиная с версии 13.10 (Saucy) они включены по умолчанию.

Видеть:

решение2

Это часть внутренней системы чтения/копирования/обновления ядра. Это не настоящие процессы, а просто сущности планирования ядра. Если вы посмотрите на них с помощью top, они будут показаны в скобках. Они используются по мере необходимости для очистки устаревшей информации, когда к ней больше не обращаются, распределяя работу, чтобы избежать скачков задержки ядра.

Более подробную информацию вы можете найтиздесьесли вы действительно хотите узнать неприятные подробности.

Связанный контент