무엇이 어떤 리소스를 차지하고 있는지 확인하는 방법은 무엇입니까? [폐쇄]

무엇이 어떤 리소스를 차지하고 있는지 확인하는 방법은 무엇입니까? [폐쇄]

비슷한 질문을 많이 찾았지만 그 중 어느 것도 정확하지 않습니다.

한 서버가 다른 서버보다 느리게 실행되는 원인을 파악하려고 합니다. 가장 많이 사용되는 리소스(I/O, RAM, CPU, 치킨)와 이러한 리소스를 많이 사용하는 프로세스에 대한 정보를 얻고 싶습니다.

나는 무엇이 효과가 있는지 확인하기 위해 솔루션 제안을 시작하고 싶지 않습니다. 나는 어떤 종류의 지표를 원합니다. 나는 top, iotop, nettop, 치킨탑을 열어놓고 노트북에 낙서를 하고 싶지 않습니다.

답변1

시도해 보셨나요 topas? 이렇게 하면 보고 싶은 내용에 대한 더 나은 아이디어를 얻을 수 있습니다. 데몬 모드에서 실행하고 로그 파일에 기록하는 데 사용할 수 있는 다양한 스위치가 있으므로 를 nmon사용할 수도 있습니다 . nmon샘플링 간격은 구성 가능합니다. 이 출력은 IBM AIX 무료 소프트웨어 웹 페이지에서 다운로드할 수 있는 또 다른 무료 도구인 "nmon 파서"를 사용하여 분석할 수 있습니다. 하지만 "nmon analyzer"를 설치하고 싶지 않다면 로그 파일을 직접 분석할 수밖에 없습니다. 대형 시스템에는 안개등과 같은 도구가 장착되어 있어 보다 포괄적인 보고 기능과 경보 기능을 제공합니다.

관련 정보