# top
실시간 cpu 사용률 체크
1. load average
2. cpu
%us : 유저 레벨에서 사용하고 있는 CPU의 비중
%sy : 시스템 레벨에서 사용하고 있는 CPU비중
%id : 유휴 상태의 CPU 비중
%wa : 시스템이 I/O 요청을 처리하지 못한 상태에서의 CPU idle 상태인 비중
3. memory
Mem: 32946200total, 25504432k used, 7441768k free, 53460k buffers
전체 물리적인 메모리, 사용중인 메모리(used), 사용되지 않는 여유 메모리(free), 버퍼된 메모리(buffers)
Swap: 17101184k total, 11708k used, 17089476k free, 22014132k cached
전체 스왑 메모리, 사용중인 스왑 메모리, 남아있는 스왑메모리, 캐싱메모리
4. process
PID : 프로세스 ID (PID)
USER : 프로세스를 실행시킨 사용자 ID
PRI : 프로세스의 우선순위 (priority)
NI : NICE 값. 일의 nice value값이다. 마이너스를 가지는 nice value는 우선순위가 높음.
VIRT : 가상 메모리의 사용량(SWAP+RES)
RES : 현재 페이지가 상주하고 있는 크기(Resident Size)
SHR : 분할된 페이지, 프로세스에 의해 사용된 메모리를 나눈 메모리의 총합.
S : 프로세스의 상태 [ S(sleeping), R(running), W(swapped out process), Z(zombies) ]
%CPU : 프로세스가 사용하는 CPU의 사용율
%MEM : 프로세스가 사용하는 메모리의 사용율
COMMAND : 실행된 명령어
#cat /proc/$PID/status |grep core
코어 개수 확인
# sar
# sar -b
버퍼
tps
# sar -n SOCK
tcp socket , udp socket,
https://www.linux.co.kr/home/lecture/index.php?cateNo=1&secNo=27&theNo=&leccode=10882
리눅스포털
www.linux.co.kr
서버 load average는 몇까지 정상인가?
load average : 서버 부하율
1분, 5분 , 15분 평균 load average
https://b.luavis.kr/server/linux-performance-analysis
Luavis' Dev Story - 리눅스 서버 60초안에 상황파악하기
b.luavis.kr
https://soul0.tistory.com/450
www.cubrid.com/CUBRIDwiki/71317
df / du 차이
#lsof -nP | grep deleted
열고있는 파일 닫기
#메모리 확인방법
m.blog.naver.com/jayeonsaram/220647978281
[Tip] Linux 메모리 확인 방법들
타 프로젝트에서 지원 요청 온 것 들 중 하나가 리눅스 시스템에서의 메모리 관리입니다. 아시다시피 리눅...
blog.naver.com
#vmstat
가상 메모리 확인
'서버 > 리눅스' 카테고리의 다른 글
tee logging (0) | 2021.12.14 |
---|---|
telnet smtp test (+ tcpdump) (0) | 2021.05.11 |
2021-12 Centos 8 지원 종료/ 2024-07 Centos7 지원 종료 와 대응책 (0) | 2021.01.20 |
실수로 /usr/lib/python2.* 지웠을때.. (0) | 2020.06.29 |
/bin/sh no such file or directory (0) | 2019.12.16 |