답변1
그냥 추측입니다. 메모리의 97%를 사용했습니다.
kswapd0
CPU를 108% 사용하고 있습니다.
문서에서
이
kswapd
프로세스는 가상 메모리 관리, 특히 물리적 RAM 안팎으로 메모리 페이지를 교환하는 역할을 담당합니다.kswapd
CPU 사용량이 높으면 시스템이 메모리 부족 상태에 있고 데이터를 스왑 공간으로 이동하여 지속적으로 RAM 확보를 시도하고 있음을 나타냅니다 .
이 kworker
프로세스는 Linux 커널이 RAM 교체와 같은 다양한 유형의 백그라운드 작업을 관리하는 방식의 일부입니다! 일반적으로 kworker 프로세스는 당시 진행 중인 백그라운드 작업이 많이 있음을 나타냅니다. 에서 볼 수 있듯이 이것이 사실이다 kswapd
.
그림에서는 대부분의 프로그램이 CPU를 사용하고 있고 RAM 사용량은 많이 보이지 않습니다. 아마도 free -h
또는 htop
또는 같은 도구를 사용하여 meminfo
많은 메모리를 소비하는 프로세스를 식별하고 그것이 있는지 조사할 수 있습니다. 예상대로 작동하고 RAM 교체를 ksworker
트리거할 필요가 없습니다 .kswapd
행운을 빌어요.