저는 1GB RAM을 갖춘 작은 Linux 가상 머신을 실행하고 있습니다.
이는 일반적인 LAMP 설정으로, 일반 사용 시 메모리의 약 16%를 차지합니다.
어제 박스로 뭔가 컴파일했는데 메모리가 60%까지 올라갔고 다운은 안됐네요.
메모리 정렬 "top"은 Mysql 및 Apache를 제외하고는 아무것도 표시하지 않습니다.
top - 09:41:33 up 4 days, 6:41, 1 user, load average: 0.00, 0.00, 0.00
Tasks: 41 total, 1 running, 40 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
KiB Mem: 1048576 total, 640072 used, 408504 free, 0 buffers
KiB Swap: 131072 total, 0 used, 131072 free, 533872 cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2042 mysql 20 0 385m 41m 7324 S 0.0 4.1 9:25.35 mysqld
1680 bind 20 0 117m 21m 2468 S 0.0 2.1 0:03.07 named
2155 root 20 0 191m 10m 4988 S 0.0 1.1 1:07.43 apache2
12507 www-data 20 0 192m 9740 3032 S 0.0 0.9 0:00.50 apache2
12505 www-data 20 0 192m 9728 3020 S 0.0 0.9 0:00.19 apache2
12481 www-data 20 0 192m 9652 2940 S 0.0 0.9 0:01.47 apache2
12508 www-data 20 0 192m 9648 2940 S 0.0 0.9 0:00.73 apache2
12499 www-data 20 0 192m 9640 2932 S 0.0 0.9 0:00.24 apache2
12509 www-data 20 0 192m 9636 2928 S 0.0 0.9 0:00.26 apache2
12564 www-data 20 0 192m 9624 2924 S 0.0 0.9 0:01.07 apache2
12563 www-data 20 0 192m 9600 2928 S 0.0 0.9 0:00.33 apache2
14624 www-data 20 0 191m 7492 1296 S 0.0 0.7 0:00.30 apache2
14629 www-data 20 0 191m 7352 1248 S 0.0 0.7 0:00.24 apache2
사라진 400조는 어디로 갔나?
이것이 제가 걱정해야 하는 것입니까, 아니면 예정된 주간 재부팅을 기다리는 것입니까?
명확하게 말하면 "사물"은 데몬을 사용하지 않는 Google 프로토콜 버퍼입니다.
답변1
"손실된" 메모리는 캐시로 사용됩니다( top
스왑으로 시작하는 줄 끝의 출력에 언급됨). free
다양한 형식을 사용하여 볼 수 있습니다 .
$ free
total used free shared buffers cached
Mem: 1048576 640072 408504 0 0 533872
-/+ buffers/cache: 106200 942376
Swap: 131072 0 131072