리눅스 분류
top에서 메모리 부분관련
작성자 정보
- 김용배 작성
- 작성일
컨텐츠 정보
- 2,410 조회
- 0 추천
- 목록
본문
OS는 sun7입니다.
아래 내용을 보면
프로세스 하나당..SIZE에 보변 1247M가 메모리 사용으로 나옵니다.
전체 10G메모리(실제메모리)를 사용하는데 오라클 프로세스가 400개정도인데
각프로세스마다(오라클) 모두 비슷하게 잡힙니다.
계산하면 잘 안맞는거 같은데.. 물론 공유 메모리를 사용한다고 해도
잘 이해가안가네요...
설명 부탁드립니다.
swap size는
swapfile dev swaplo blocks free
/dev/dsk/c0t10d0s1 32,73 16 16388320 14937248
/dev/dsk/c0t12d0s1 32,89 16 16388320 14933776
---------------------
load averages: 1.97, 1.95, 2.00 11:30:03
573 processes: 569 sleeping, 4 on cpu
CPU states: 19.6% idle, 30.4% user, 14.1% kernel, 35.9% iowait, 0.0% swap
Memory: 10G real, 154M free, 1419M swap in use, 14G swap free
PID USERNAME THR PRI NICE SIZE RES STATE TIME CPU COMMAND
308 oracle 1 35 0 1247M 1210M sleep 10:06 2.87% oracle
4866 oracle 1 -25 0 2432K 1720K cpu/15 0:05 2.20% top
4644 oracle 1 34 0 1228M 1208M cpu/8 0:03 1.65% oracle
4421 oracle 1 13 0 1237M 1218M sleep 0:52 1.24% oracle
24554 oracle 1 6 0 1230M 1210M cpu/5 2:13 1.21% oracle
4477 oracle 1 33 0 1228M 1208M sleep 0:12 1.20% oracle
4524 oracle 1 35 0 1230M 1212M sleep 0:14 0.77% oracle
4423 oracle 1 33 0 1235M 1216M sleep 0:21 0.76% oracle
-----------------------
/usr/ucb/ps -aux로 보면
USER PID %CPU %MEM SZ RSS TT S START TIME COMMAND
oracle 308 3.9 12.312769921239112 ? S 10:10:59 11:17 oracleAPSDB (DESCR
oracle 4734 2.6 12.212572801236648 ? O 11:28:22 0:16 oracleAPSDB (DESCR
oracle 4750 1.5 12.312607281240016 ? S 11:28:26 0:42 oracleAPSDB (DESCR
oracle 5074 1.4 12.312578641238592 ? S 11:33:55 0:06 oracleAPSDB (DESCR
oracle 26289 1.2 12.412680721247640 ? S 08:59:21 1:18 oracleAPSDB (DESCR
oracle 4812 1.2 12.412674161248712 ? S 11:29:15 0:36 oracleAPSDB (DESCR
oracle 4798 1.1 12.312645681244784 ? S 11:29:05 0:19 oracleAPSDB (DESCR
-----------
ulimit 은
time(seconds) unlimited
file(blocks) unlimited
data(kbytes) unlimited
stack(kbytes) 8192
coredump(blocks) unlimited
nofiles(descriptors) 64
vmemory(kbytes) unlimited
-------------
/etc/system파일은 아래와 같습니다.
(아래내용 잘 아시는분 설명좀 해주세요--;;)
set semsys:seminfo_semmni=4096
set semsys:seminfo_semmns=8192
set semsys:seminfo_semmsl=1000
set shmsys:shminfo_shmmax=2147483648
****************************
set shmsys:shminfo_shmseg=50
set shmsys:shminfo_shmmni=600
set semsys:seminfo_semmap=1026
set semsys:seminfo_semmnu=2048
set semsys:seminfo_semume=600
--------------------
아래 내용을 보면
프로세스 하나당..SIZE에 보변 1247M가 메모리 사용으로 나옵니다.
전체 10G메모리(실제메모리)를 사용하는데 오라클 프로세스가 400개정도인데
각프로세스마다(오라클) 모두 비슷하게 잡힙니다.
계산하면 잘 안맞는거 같은데.. 물론 공유 메모리를 사용한다고 해도
잘 이해가안가네요...
설명 부탁드립니다.
swap size는
swapfile dev swaplo blocks free
/dev/dsk/c0t10d0s1 32,73 16 16388320 14937248
/dev/dsk/c0t12d0s1 32,89 16 16388320 14933776
---------------------
load averages: 1.97, 1.95, 2.00 11:30:03
573 processes: 569 sleeping, 4 on cpu
CPU states: 19.6% idle, 30.4% user, 14.1% kernel, 35.9% iowait, 0.0% swap
Memory: 10G real, 154M free, 1419M swap in use, 14G swap free
PID USERNAME THR PRI NICE SIZE RES STATE TIME CPU COMMAND
308 oracle 1 35 0 1247M 1210M sleep 10:06 2.87% oracle
4866 oracle 1 -25 0 2432K 1720K cpu/15 0:05 2.20% top
4644 oracle 1 34 0 1228M 1208M cpu/8 0:03 1.65% oracle
4421 oracle 1 13 0 1237M 1218M sleep 0:52 1.24% oracle
24554 oracle 1 6 0 1230M 1210M cpu/5 2:13 1.21% oracle
4477 oracle 1 33 0 1228M 1208M sleep 0:12 1.20% oracle
4524 oracle 1 35 0 1230M 1212M sleep 0:14 0.77% oracle
4423 oracle 1 33 0 1235M 1216M sleep 0:21 0.76% oracle
-----------------------
/usr/ucb/ps -aux로 보면
USER PID %CPU %MEM SZ RSS TT S START TIME COMMAND
oracle 308 3.9 12.312769921239112 ? S 10:10:59 11:17 oracleAPSDB (DESCR
oracle 4734 2.6 12.212572801236648 ? O 11:28:22 0:16 oracleAPSDB (DESCR
oracle 4750 1.5 12.312607281240016 ? S 11:28:26 0:42 oracleAPSDB (DESCR
oracle 5074 1.4 12.312578641238592 ? S 11:33:55 0:06 oracleAPSDB (DESCR
oracle 26289 1.2 12.412680721247640 ? S 08:59:21 1:18 oracleAPSDB (DESCR
oracle 4812 1.2 12.412674161248712 ? S 11:29:15 0:36 oracleAPSDB (DESCR
oracle 4798 1.1 12.312645681244784 ? S 11:29:05 0:19 oracleAPSDB (DESCR
-----------
ulimit 은
time(seconds) unlimited
file(blocks) unlimited
data(kbytes) unlimited
stack(kbytes) 8192
coredump(blocks) unlimited
nofiles(descriptors) 64
vmemory(kbytes) unlimited
-------------
/etc/system파일은 아래와 같습니다.
(아래내용 잘 아시는분 설명좀 해주세요--;;)
set semsys:seminfo_semmni=4096
set semsys:seminfo_semmns=8192
set semsys:seminfo_semmsl=1000
set shmsys:shminfo_shmmax=2147483648
****************************
set shmsys:shminfo_shmseg=50
set shmsys:shminfo_shmmni=600
set semsys:seminfo_semmap=1026
set semsys:seminfo_semmnu=2048
set semsys:seminfo_semume=600
--------------------
관련자료
-
이전
-
다음
댓글 0
등록된 댓글이 없습니다.