내 서버에서 실행되는 rcuos 프로세스는 모두 무엇입니까?

내 서버에서 실행되는 rcuos 프로세스는 모두 무엇입니까?

방금 Ubuntu 14.04.2 Server Edition을 실행하는 첫 번째 홈 서버를 시작했습니다.

OpenSSH를 설치하면 그게 전부입니다. 외부 세계에 접근할 수 있도록 아직 포트를 열지도 않았습니다.

나는 top무엇이 실행되고 있는지 확인하기 위해 달려갔고 다음과 같은 결과를 얻었습니다.

여기에 이미지 설명을 입력하세요

이 모든 과정은 무엇입니까 rcuos/?

답변1

답변대로여기, 이러한 프로세스는 다음 커널 플래그에 의해 활성화되는 "OS 지터 감소"에 속합니다.

CONFIG_RCU_NOCB_CPU
CONFIG_RCU_NOCB_CPU_ALL
CONFIG_RCU_STALL_COMMON
CONFIG_RCU_USER_QS

13.10(Saucy)부터는 기본적으로 활성화되어 있습니다.

보다:

답변2

이는 커널 내부 읽기/복사/업데이트 시스템의 일부입니다. 실제 프로세스가 아니라 커널 스케줄링 엔터티일 뿐입니다. 로 보면 top괄호 안에 표시됩니다. 더 이상 액세스되지 않는 오래된 정보를 정리하고 커널 대기 시간의 급증을 방지하기 위해 작업을 파견하는 데 필요에 따라 사용됩니다.

더 많은 정보를 확인하실 수 있습니다여기정말 추악한 세부 사항을 원한다면.

관련 정보