ps와 top 명령의 차이점은 무엇입니까?

ps와 top 명령의 차이점은 무엇입니까?

ps명령과 의 차이점은 무엇입니까 top? 나는 둘 다 실행 중인 프로세스에 대한 정보를 표시할 수 있다는 것을 발견했습니다. 언제 어느 것을 사용해야 합니까?

답변1

top주로 대화형으로 사용되며(man 페이지를 읽거나 top실행하는 동안 "h"를 누르십시오) ps비대화형으로 사용하도록 설계되었습니다(스크립팅, 쉘 파이프를 사용하여 일부 정보 추출 등).

답변2

topps단일 스냅샷을 제공하는 대신 중지될 때까지 프로세스 통계를 지속적으로 표시할 수 있습니다 .

답변3

또 다른 요점:

ps- (프로세스 상태) - 현재 프로세스의 스냅샷을 보고합니다.
top(프로세스 측정기) - CPU 및 메모리 사용률에 대한 정보를 표시하는 작업 관리자 프로그램입니다.

답변4

CPU 사용량의 경우 ps프로세스 수명 동안의 평균 CPU 사용량이 즉각적으로 표시되며 항상 0% 또는 100%입니다. top최근 여론조사를 평균하면 상황을 보다 즉각적으로 파악할 수 있습니다.

자세한 내용을 보려면 여기를 클릭하세요: top과 ps는 동일한 CPU 결과를 표시하지 않습니다.

관련 정보