Estou um pouco preocupado com a minha caixa vserver linux.
Não há mais memória sobrando.
Para investigar esse problema, eu estava olhando "top". Mas isso me confunde profundamente.
Parece que não resta mais memória, embora a lista de processos no topo nunca some 100%
top - 13:39:05 up 10:46, 1 user, load average: 0.08, 0.02, 0.00
Tasks: 22 total, 1 running, 21 sleeping, 0 stopped, 0 zombie
Cpu(s): 20.5%us, 1.8%sy, 0.0%ni, 77.5%id, 0.0%wa, 0.0%hi, 0.2%si, 0.0%st
**Mem: 512000k total, 512000k used, 0k free**, 0k buffers
Swap: 1024000k total, 0k used, 1024000k free, 431948k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3718 ts3 20 0 193m 9600 4736 S 1.0 1.9 3:59.03 ts3server_linux
3698 ts 39 19 90540 1660 1260 S 0.3 0.3 0:52.25 server_linux
10152 root 20 0 86124 3376 2640 S 0.3 0.7 0:00.50 sshd
25061 root 20 0 12676 1096 852 R 0.3 0.2 0:00.01 top
1 root 20 0 10364 656 536 S 0.0 0.1 21:17.31 init
3631 root 20 0 37392 976 724 S 0.0 0.2 0:00.00 rsyslogd
3646 root 20 0 62692 1220 652 S 0.0 0.2 0:00.00 sshd
3677 root 20 0 19720 1148 584 S 0.0 0.2 0:00.02 crond
5092 root 20 0 8732 1232 980 S 0.0 0.2 0:00.01 mysqld_safe
5376 mysql 20 0 409m 58m 6432 S 0.0 11.7 0:13.91 mysqld
10187 root 20 0 11068 1640 1172 S 0.0 0.3 0:00.10 bash
11177 root 20 0 86120 3392 2636 S 0.0 0.7 0:00.03 sshd
11180 root 20 0 54060 2052 1500 S 0.0 0.4 0:00.01 sftp-server
24431 root 20 0 377m 12m 6844 S 0.0 2.4 0:00.02 httpd
24433 apache 20 0 389m 35m 17m S 0.0 7.0 0:00.11 httpd
24434 apache 20 0 377m 6112 472 S 0.0 1.2 0:00.00 httpd
24435 apache 20 0 377m 6112 472 S 0.0 1.2 0:00.00 httpd
24436 apache 20 0 377m 6112 472 S 0.0 1.2 0:00.00 httpd
24437 apache 20 0 377m 6112 472 S 0.0 1.2 0:00.00 httpd
24438 apache 20 0 377m 6112 472 S 0.0 1.2 0:00.00 httpd
24439 apache 20 0 377m 6112 472 S 0.0 1.2 0:00.00 httpd
24440 apache 20 0 377m 6112 472 S 0.0 1.2 0:00.00 httpd
free também acha que não resta mais memória
-bash-3.2# free -m
total used free shared buffers cached
Mem: 500 500 0 0 0 421
-/+ buffers/cache: 78 421
Swap: 1000 0 1000
free
está informando que 421M da memória está sendo usada para buffers / cache. Isso é bom e isso é normal. O Linux lhe dará essa memória se você precisar, mas o usará para tornar o acesso ao disco mais rápido quando você não o faz.
Seu sistema está usando sua memória. Isso é bom. Se você não usar a memória agora, não será mais tarde. RAM livre não faz bem, apenas a memória que está em uso pode melhorar o desempenho do seu sistema.
A lista de processos na parte superior geralmente não é uma lista completa de todos os processos em execução no sistema. Ajusta-se ao tamanho da janela. Tente usar: ps -aux