8 GB RAM不足会迫使我使用交换文件吗?


3

我在带有CPU AMD A8、128 GB SDD和8GB RAM的笔记本电脑HP Pavillion G6上安装了Ubuntu 18.04.2。我每天都使用它来与Firefox / Chromium,Atom,Skype和React进行Web开发。

它过去几乎每天都冻结。经过几天的探索,我发现系统已用完RAM。因为我无法添加更多的RAM(最大容量为8GB),所以我安装了EarlyOOM来杀死任何多余的进程。你猜怎么了?它会随机杀死Atom,Skype或活动的浏览器(如果使用Chromium,EarlyOOM将杀死其某些选项卡,但如果使用Firefox,它将杀死Atom)。

如果我玩游戏,这件事永远不会发生。我应该在SSD中设置交换文件还是添加HDD来放置交换文件?


我会在SSD上使用交换功能。以下是激活它的方法:askubuntu.com/a/1100126/566421
pa4080

@ pa4080,我应该做成多大?
Da Noob

1
如果您打算使用休眠模式(不适用于Ubuntu中的所有笔记本电脑),则交换空间至少应等于您的RAM。否则,您可以尝试使用较小的设备-例如4G。这是一个相关的问题:我有16GB的RAM。我需要32GB交换空间吗?
pa4080

Answers:


0

您可以尝试在您的ssd中添加交换文件,比如说8GB:

sudo dd if=/dev/zero of=/root/swapfile bs=1024 count=8M

sudo /sbin/mkswap /root/swapfile && /sbin/swapon /root/swapfile

最后,由于您已经在ssd上,因此您无法添加物理内存,要么去其他硬件,要么限制进程。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.