안녕하세요
리눅스에서 메모리 사용량을 볼수 있는 명령어가
top & free
가 있더군요.
그런데 보여주는 형식이 조금씩 틀리네요.
top
Mem: 2059492K av, 2048612K used, 10880K free, 0K shrd, 5124K buff
Swap:2097136K av, 141736K used, 1955400K free 1654472K cached
free
fund:/home/fund>free
total used free shared buffers cached
Mem: 2059492 2056744 2748 0 5112 1641556
-/+ buffers/cache: 410076 1649416
Swap: 2097136 141736 1955400
이렇게 나오는데 buffers와 cashe가 무엇인지 궁금하네요.
그리고 이것을 설정하는 부분이 있는지
지금까지 설치 하면서 이부분은 한번도 보지 못한것 같아서요.
보통 swap영역만을 설정해 주었는데....
그럼 모두 수고하세요
먼저 top의 내용입니다.
11:13am up 84 days, 1:21, 7 users, load average: 0.12, 0.15, 0.48
103 processes: 102 sleeping, 1 running, 0 zombie, 0 stopped
CPU0 states: 0.0% user, 32.0% system, 0.0% nice, 67.1% idle
CPU1 states: 0.0% user, 0.1% system, 0.0% nice, 99.0% idle
CPU2 states: 0.1% user, 0.1% system, 0.0% nice, 98.0% idle
CPU3 states: 0.0% user, 0.1% system, 0.0% nice, 99.0% idle
Mem: 2059492K av, 2048612K used, 10880K free, 0K shrd, 5124K buff
Swap:2097136K av, 141736K used, 1955400K free 1654472K cached
PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME COMMAND
25679 fund 16 0 1092 1092 764 R 32.1 0.0 0:00 top
24876 oracle 9 0 261M 261M 260M S 1.3 13.0 0:35 oracle
1870 root 9 0 552 544 388 S 0.6 0.0 376:52 RTSD
1 root 8 0 476 476 404 S 0.0 0.0 1:32 init
2 root 9 0 0 0 0 SW 0.0 0.0 0:00 keventd
3 root 9 0 0 0 0 SW 0.0 0.0 201:54 kswapd
4 root 9 0 0 0 0 SW 0.0 0.0 0:01 kreclaimd
5 root 9 0 0 0 0 SW 0.0 0.0 242:17 bdflush
6 root 9 0 0 0 0 SW 0.0 0.0 33:05 kupdate