로그인 회원가입
모두인포
전체IT경제사회생활스포츠시사여행연애

리눅스 CPU 정보 및 사용률 확인

lmkfox · 2022-06-17 · 조회 0
리눅스 CPU 정보 및 사용률 확인
리눅스 에서 CPU 정보를 확인 하는 방법을 알아 보겠습니다.  기본적으로 CPU의 정보를 보는 법 입니다 . # cat /proc/cpuinfo 위와 같이 프로세서 개수 만큼 출력을 하게 됩니다.  그 다음에 우리가 많이 알고 싶어 하는 Core 수를 알아 보도록 하겠습니다.  # grep -c processor /proc/cpuinfo 프로세서의 개수만 출력을 해 보았습니다.  이제는 간단한 설명 과 캡쳐 본을 보여 드리겠습니다.  물리 CPU 수 확인 # grep "physical id" /proc/cpuinfo | sort -u | wc -l CPU당 물리 코어 수 확인 # grep "cpu cores" /proc/cpuinfo | tail -1 이번에는 현재 CPU 상태를 알아 보도록 하겠습니다.  # mpstat all : 모든 CPU 해당 %usr :  사용자 레벨에서 사용한 CPU % %nice : nice 우선 순위로 사용자 레벨에서 사용한 CPU % %sys : 시스템 레벨(커널)에서 사용한 CPU % %iowait : I/O 사용에 따른 CPU % %irq : H/W 인터럽트 서비스를 위해 사용한 CPU % %soft : S/W 인터럽트 서비스를 위해 사용한 CPU % %steal : 하이퍼바이저가 다른 가상 프로세서에 의해 서비스될 때 기다리는 CPU 시간 백분율 %guest : 가상 프로세서가 실행하기 위해 사용하는 CPU % %idle : 유휴 CPU 시간 백분율 위와 같이 확인이 가능 합니다.  이번에는 CPU 사용률을 확인 해 보겠습니다.  # mpstat | tail -1 | awk '{print 100-$11}' CPU 사용률 =100 - %idle(유휴 cpu 사용률 = 99.56) = 0.44 % 이번에는 현재 CPU 사용량 많은 프로세스를 확인 하는 방법을 알아 보도록 하겠습니다.  # ps -eo pid,ppid,cmd,%cpu --sort=-%cpu | head 보시다가 궁금하신 명령어 사용법이 있으시면 댓글 남겨 주시면 제가 알려 드리도록 하겠습니다. 그리고 여러분의광고 클릭은 저에게 큰 도움이 됩니다~ 많은 클릭 부탁드립니다

댓글

아직 댓글이 없습니다.

로그인 후 댓글을 남길 수 있습니다.