저는 Linux 시스템에서 작업하고 있는데 출력에는 top
명령 nscd
(user nscd
)이 CPU를 100% 사용하고 있는 것으로 표시됩니다.
nscd
이 박스에서 MySQL로 플랫 파일을 업로드 하는데 시간이 오래 걸리네요(아주 큰 파일임에도 불구하고)... CPU를 다 잡아서 속도를 늦출 수 있을지 궁금합니다 .
즉, CPU를 100% 사용하는 프로세스에서 무엇이든 실행될 수 있는 이유가 무엇인지 혼란스럽습니다. 왜냐하면 결국 bash 스크립트, perl 스크립트 및 bash 명령을 잘 실행하기 때문입니다.
이것이 알려진 문제입니까 nscd
? 실제로 CPU
상위 보고서 의 100%를 차지합니까 ?
답변1
nscd
글쎄, 7년 후, 루트 파티션에 남은 공간이 있는지 확인하는 것과 비슷한 동작을 보이는 상황을 적어도 하나 이상 발견한 것 같습니다 . 남은 공간이 없으면 nscd
시스템에서 제공하는 파일 설명자를 모두 사용하고 CPU 사용량이 100%에서 멈추는 것 같습니다.