如何以最佳方式释放内存


14

我正在使用带有CPU 4的Ubuntu 18.04和4GB RAM。我没有太多的内存,因此我的计算机运行缓慢并崩溃了。您会建议我从目录中删除什么?或除apt autoremove和以外的其他命令,apt autoclean因为这还不够。我没有什么可以从Ubuntu软件中卸载的,因为只剩下最重要的事情。请帮忙 :(


2
在Ubuntu 18.04上运行4GB应该可以。您正在使用多少交换空间?您看到什么应用程序减速?尽量不要让太多的应用程序运行,并避免使用Chrome浏览器,这样就可以了。
伯纳德·魏


说内存,是指磁盘空间吗?
马丁·桑顿

Answers:


7

您可以做几件事。我如何改善Ubuntu的整体系统性能中已经概述了其中一些。您可以立即尝试以下一些简单建议:

  1. 切换到较轻的桌面,无需重新安装,只需安装一个桌面会话(例如)xfce或安装metapackage以获得另一种口味(例如,Xubuntu版本为sudo apt-get install xubuntu-desktop

  2. 通过分区或交换文件添加更多交换。我有一个脚本,用于添加交换文件以简化该过程。

  3. 配置swappiness以帮助系统处理内存密集型应用程序。另请参阅:SwapFaq

  4. 禁用某些服务禁用哪些服务将取决于您的需求。

  5. 购买更多RAM。确保购买正确频率和类型的模块。

  6. 考虑为某些过程精确度值调整资源使用情况
  7. 考虑一些清理建议。BleachBit是一个众所周知的很好的工具。

-1

我只是在回答这个旧帖子,以期希望获得一些声誉点...当处理低内存时,我使用了这个漂亮的小命令来清理缓存和缓冲区,从而使我不必在大多数时候都使用swap。我只需要每2或3天使用一次此命令。我想这就是您要找的东西吗?

free -h && sudo sysctl -w vm.drop_caches=3 && sudo sync && echo 3 | sudo tee /proc/sys/vm/drop_caches && free -h

每当应用程序请求更多内存时,缓存将自动删除。这可能会导致性能下降。
vidarlo
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.