|
상단 - 13:37:58 51일 상승, 20:48, 사용자 2명, 부하 평균: 0.05, 0.03, 0.02
Tasks: 290 total, 1 running, 289 sleeping, 0 stopped, 0 zombie CPU(s): 0.0%us, 0.0%sy, 0.0%ni, 100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 6096544k total, 4587432k used, 1509112k free, 437192k buffers
Swap: 8385888k total, 0k used, 8385888k free, 2846684k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 22140 오라클 15 0 1694m 1.2g 1.1g S 0.0 19.8 1:20.40 오라클 22150 oracle 15 0 1688m 944m 936m S 0.0 15.9 0:30.19 oracle 22138 오라클 15 0 1681m 937m 934m S 0.0 15.7 0:02.14 오라클 4920 오라클 15 0 1686m 916m 908m S 0.0 15.4 3:14.46 오라클 4922 오라클 15 0 1686m 876m 868m S 0.0 14.7 2:17.30 오라클 4916 오라클 15 0 1686m 814m 806m S 0.0 13.7 1:55.11 오라클 22146 오라클 15 0 1686m 753m 745m S 0.0 12.7 0:31.55 오라클 VIRT: 가상 메모리 사용
1프로세스가 "필요한" 가상 메모리 양, 즉 프로세스가 사용하는 라이브러리, 코드, 데이터 등을 포함합니다
2프로세스가 100m 메모리를 요청하지만 10m만 사용한다면, 실제 사용량이 아니라 100m 증가합니다
RES: 상주 메모리 사용
1, 프로세스가 현재 사용하는 메모리 양을 의미하지만, 스왑아웃은 포함하지 않습니다
2, 다른 프로세스를 포함하는 공유
3100m 메모리를 신청하면 실제로 10m 메모리를 사용할 때만 10m 증가하는데, 이는 VIRT와는 반대입니다
4라이브러리가 차지하는 메모리에 관해서는, 로드된 라이브러리 파일의 메모리 크기만 계산합니다
SHR: 공유 메모리
1, 자신의 프로세스의 공유 메모리 외에도, 다른 프로세스의 공유 메모리도 포함합니다
2이 프로세스는 공유 라이브러리의 몇 가지 함수만 사용하지만, 전체 공유 라이브러리의 크기를 포함합니다
3, 프로세스가 차지하는 물리적 메모리 크기를 계산하는 공식: RES – SHR
4, 교체하면 내려갈 거야
데이터
1, 데이터가 차지하는 메모리입니다. 상단이 표시되지 않으면 f 키를 누르면 표시됩니다.2프로그램이 실제로 사용하는 실제 데이터 공간은 실제로 작동에 사용되어야 합니다.
|