Я використовую Ubuntu 14.04. Нещодавно, коли я входив через SSH зі своїм користувачем із привілеями sudo, кожна команда, яку я запускаю, призводить до помилки "Неможливо виділити пам'ять". Ось декілька я спробував на своїй консолі
myuser@mymachine:~$ whoami
-bash: fork: Cannot allocate memory
myuser@mymachine:~$ uname -a
-bash: fork: Cannot allocate memory
Навіть якщо я спробую, sudo reboot now
я отримаю вищезгадану помилку, тож я не знаю, що ще я можу спробувати розблокувати свій екземпляр. Хост - DigitalOcean, якщо це має значення.
Редагувати: На відповідь / пропозицію, наведену тут, є вихід "безкоштовно"
myuser@mymachine:~$ free
-bash: fork: Cannot allocate memory
sudo sysctl -w vm.oom_kill_allocating_task=1
чи постійно постійно/etc/sysctl.conf
.