추신: 메모리를 소비하지 않는 프로세스를 얻는 방법은 무엇입니까?

추신: 메모리를 소비하지 않는 프로세스를 얻는 방법은 무엇입니까?

을 사용하면 ps aux --sort rss메모리 소비량의 오름차순으로 프로세스 목록을 얻을 수 있습니다. ps특정 메모리를 소비하는 프로세스 목록을 얻는 방법이 있습니까 ?

즉, 커널 스레드와 같이 "rss 및 vsz가 0인 모든 프로세스를 나열"합니다.

답변1

awk간단한 필터를 사용할 수 있습니다.

우리는 5열과 6열의 출력에서 ​​다음을 ps aux수행할 수 있다는 것을 알고 있습니다.vszrss

ps aux --sort rss | awk '$5 == 0 && $6 == 0'

두 값이 모두 0인 필드만 표시됩니다.

제목도 원하시면

ps aux --sort rss | awk 'NR==1 || ($5 == 0 && $6 == 0)'

관련 정보