Недостаточно 8 ГБ ОЗУ заставляет меня использовать файл подкачки?
У меня Ubuntu 18.04.2 на ноутбуке HP Pavillion G6 с процессором AMD A8, 128 ГБ SDD и 8 ГБ оперативной памяти. Я использую его для ежедневной работы над веб-разработками с Firefox/Chromium, Atom, Skype и React.
Раньше зависала почти ежедневно. После нескольких дней исследований я понял, что оперативная память была использована системой. Поскольку я не мог добавить больше оперативной памяти (8 ГБ - это максимальный размер), я установил EarlyOOM, чтобы прекратить любой чрезмерный процесс. Угадай, что? Он случайным образом убивает либо Atom, Skype, либо активный браузер (если я использую Chromium, EarlyOOM убьет некоторые из его вкладок, но если я использую Firefox, он убьет Atom).
Этого никогда не случится, если я играю в игры. Должен ли я установить файл подкачки на SSD или добавить жесткий диск, чтобы вставить файл подкачки?
1 ответ
Вы можете попробовать добавить файл подкачки в ваш ssd, скажем, 8GB:
sudo dd if=/dev/zero of=/root/swapfile bs=1024 count=8M
sudo /sbin/mkswap /root/swapfile && /sbin/swapon /root/swapfile
В конце концов, поскольку вы уже находитесь на ssd и не можете добавить физическую память, вы выбираете другое оборудование или ограничиваете свои процессы.