O Ubuntu Server 14.04 fica sem memória

0

Anexaréacapturadeteladoprogramahtop.Ousodamemóriasempreaumenta,masnãoconseguiencontrarqualprogramaestácomendominhaRAM.Depoisdisso,apenas200MBdememóriaficaramlivres:'(.

Vocêpoderiamedaralgumasdicasparacorrigiresseproblema?

Atualizar:

Parotodososprocessosqueconheço(naverdade,háapenasumprocessoqueexecutei),aguardecercade30minutose

free-mtotalusedfreesharedbufferscachedMem:15039146873520116-/+buffers/cache:14669370Swap:000

Parece-mequeoespaçolivredamemórianuncavoltará.

Atualização2

psaux--sort-rss|headUSERPID%CPU%MEMVSZRSSTTYSTATSTARTTIMECOMMANDroot10600.00.02797563320?Sl15:110:00/usr/lib/policykit-1/polkitd--no-debugubuntu18300.00.0218083240pts/1Ss15:120:00-bashroot7510.00.0102202296?Ss15:110:00dhclient-1-v-pf/run/dhclient.eth0.pid-lf/var/lib/dhcp/dhclient.eth0.leaseseth0root10540.00.03443842264?Ssl15:110:00NetworkManagerroot10.10.0337602072?Ss15:110:03/sbin/initroot13270.00.02873521712?Sl15:110:00/usr/lib/accountsservice/accounts-daemonubuntu204750.00.0173241424pts/1R+15:480:00psaux--sort-rsssyslog9420.00.02621321328?Ssl15:110:00rsyslogdroot5300.00.0519281268?Ss15:110:00/lib/systemd/systemd-udevd--daemon**Atualização3:**

Resultados de sudo slabtop

    
por mommomonthewind 20.05.2016 / 17:21

2 respostas

1

Uma boa maneira é verificar os processos com o maior RSS

ps aux --sort -rss | head

.. ou use ferramentas como o slabtop para ver onde a memória está sendo usada no alocador slab do Linux:

sudo slabtop
    
por Colin Ian King 20.05.2016 / 17:48
0

Sua memória provavelmente está sendo usada como um disco RAM ( link ).

Digite df -h . Você vê um "tmpfs" montado em /dev/shm ou /run/shm ? Em caso afirmativo, essa é a sua memória sendo usada para esse sistema de arquivos.

No passado, eu armazenei arquivos acessados com freqüência lá (Nota: os arquivos são apagados quando você reiniciar). Não me lembro dos detalhes, mas supostamente se ajusta em tamanho à medida que você usa memória. No entanto, sempre me perguntei se deixei um arquivo lá, se ele nunca recuperará esse espaço. Assim, desisti de fazer isso.

Se você pesquisar neste site por palavras como "disco de RAM", /dev/shm ou /run/shm (o último é o local usado por versões mais antigas do Ubuntu), você encontrará mais informações. Veja por exemplo:

Ou isso de outro site:

(Espero que isso responda à sua pergunta sobre aonde sua memória foi. No entanto, minha sugestão é deixá-la em seu tamanho padrão até você ler mais sobre ela. Não me lembro se o sistema confia nela.)

    
por Ray 20.05.2016 / 19:23