하드 드라이브가 끝없이 딸깍 소리를 내면서 Macbook Pro가 느려지는 경우가 있습니다. CPU로드는 낮지 만 응용 프로그램 및 메뉴 항목의 응답 속도가 느립니다. 시간이 지남에 따라 프로세스 당 읽거나 쓴 바이트 수 또는 프로세스 당 열거 나 닫은 파일 수와 같은 진행 상황을 확인할 수있는 유틸리티가 있습니까?
하드 드라이브가 끝없이 딸깍 소리를 내면서 Macbook Pro가 느려지는 경우가 있습니다. CPU로드는 낮지 만 응용 프로그램 및 메뉴 항목의 응답 속도가 느립니다. 시간이 지남에 따라 프로세스 당 읽거나 쓴 바이트 수 또는 프로세스 당 열거 나 닫은 파일 수와 같은 진행 상황을 확인할 수있는 유틸리티가 있습니까?
답변:
보낸 사람 man iotop
:
iotop은 프로세스별로 디스크 I / O를 추적하고 간격마다 새로 고쳐지는 요약 보고서를 인쇄합니다.
이것은 시스템 캐시를 지난 디스크 이벤트를 측정하는 것입니다.
이는 DTrace를 사용하므로 루트 사용자 또는 dtrace_kernel 권한을 가진 사용자 만이 명령을 실행할 수 있습니다.
이것은 정확히 원하는 것이 아닐 수도 있지만 dtrace를 감싸는 ksh 스크립트이므로 iotop이 기본적으로 처리하지 않으면 dtrace가 필요한 작업을 수행하는 방법을 알 수 있어야합니다.
그러나 iotop -C 5 12
시작해야 할 내용이 있습니다. 5 초마다 12 개의 샘플이 출력됩니다.
iotop -C 5 12
무슨 일이 일어나고 있는지 요약하는 좋은 방법입니다.
특정 응용 프로그램 대신 가상 메모리에 대한 OS 페이징 일 수 있습니다. 자주 사용하지 않는 응용 프로그램을 종료하거나 시간이 지남에 따라 메모리 내 캐시를 구축하려는 일부 응용 프로그램을 다시 시작해보십시오 (예 : Safari). 활동 모니터 를 사용 하여 다양한 프로세스 별 메모리 통계를 확인하여 범인을 찾으십시오. 메모리를 많이 사용하는 일부 응용 프로그램을 종료하면 일시적으로 문제가 완화되는 것 같으면 RAM을 추가해보십시오.
디스크 활동이 페이징 관련이 아닌 경우 fs_usage
하나 이상의 특정 프로세스로 디스크 를 추적하는 데 사용할 수 있습니다 .
mds
Spotlight의 색인을 업데이트하는 것과 같은 간단한 것일 수 있습니다 .