fork: não é possível alocar memória

6

Frequentemente estou recebendo:

fork: Cannot allocate memory

ao executar comandos acima de ssh . Eu tenho 4 GB de RAM e geralmente 2 GB livres. Isso começou a acontecer desde que eu atualizei para o Ubuntu 11.10.

Depois, preciso repetir o comando até que ele seja concluído com êxito.

Estou conectando do meu laptop ao meu servidor da LAN doméstica. Algumas vezes acontece mesmo quando eu executo o apt-get.

Alguma ideia do porquê?

    
por xrado 21.12.2011 / 14:24

2 respostas

1

Você pode nos fornecer a saída de ulimit -a em uma sessão em que isso acontece?

/etc/pam.d/sshd deve envolver pam_limits.so quando você abre uma sessão. Este módulo usará /etc/security/limits.conf para aplicar várias restrições à sua sessão, incluindo o uso de memória.

    
por Pierre Carrier 03.08.2012 / 19:05
0

Eu estava recebendo este erro ao tentar executar top enquanto minha partição de troca não estava ativa (0 swap memory) e foi resolvida ativando swap em /dev/sda5

    
O
por Alandroid 24.11.2017 / 02:20