![총 CPU 시간을 가장 많이 사용하는 사용자 이름을 찾는 방법은 무엇입니까?](https://linux55.com/image/112780/%EC%B4%9D%20CPU%20%EC%8B%9C%EA%B0%84%EC%9D%84%20%EA%B0%80%EC%9E%A5%20%EB%A7%8E%EC%9D%B4%20%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94%20%EC%82%AC%EC%9A%A9%EC%9E%90%20%EC%9D%B4%EB%A6%84%EC%9D%84%20%EC%B0%BE%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
총 CPU 시간(즉, 모든 프로세스의 합계)을 가장 많이 사용하는 사용자 이름을 어떻게 찾을 수 있나요?
> 50
또한 사용자가 실행 중인 프로세스에서 소비하는 총 메모리 양과 사용자의 출력 프로세스에서 사용되는 CPU 시간의 비율을 찾고 싶습니다 .
ps
사용자당 합계를 유지하기 위해 구문 분석하는 방법을 잘 모르겠습니다 .
답변1
구문 분석 없이 실시간 결과가 필요한 경우 ps
top을 사용하세요.
top
그런 다음 누르세요
너
검색하려는 사람의 사용자 이름을 입력하고 누르세요.입력하다.
를 누르면 >
특정 열을 기준으로 정렬됩니다(이 경우 %CPU를 기준으로 정렬할 때까지 계속 눌러야 함 >
) TIME+는 프로세스가 실행된 기간이 아니라 실제 CPU 시간입니다. (일반적인 오해).