我刚刚将一台旧的辅助计算机升级到最新的 Kubuntu (10.10)。看起来硬件的努力有点过头了,一个 512MB 的内存模块死了。我试着把它拿走,清洁连接器,把它放回去几次,但无济于事。
在我找到二手 DDR 内存模块之前,我只剩下微薄的 256MB 内存,低于运行 Kubuntu/KDE 的官方要求(384MB)。确实:计算机不断地交换内存,让一切都变得非常缓慢。
由于已经安装了 Kubuntu 并且我在所有计算机上都使用它(并且我想保留 KDE 以备不时之需),我如何配置 ubuntu 以挤出每一点不必要的内存使用?
这是一台辅助计算机,但仍然非常有用。我们主要使用它来浏览网页。
缺少“轻量级”标签。
Kubuntu实际上是带有KDE桌面而不是GNOME的 Ubuntu 。我所知道的最轻量的是Lubuntu(lubuntu-dektop 包),它仍然在 Kubuntu 和普通 Ubuntu 下运行相同的东西,只是桌面更轻。
我做的第一件事是安装 XFCE4 并将其用作默认桌面环境,而不是 KDE。我知道这是我可以采取的最重要的一步。它已经产生了巨大的变化。系统再次响应。
尽管如此,内存使用量(如 所示
free -mt
)非常接近可用 RAM 的限制,并且根据浏览使用情况,可能仍会发生一些交换。请在其他回复中分享其他提示。
可能有帮助的一件事是设置您的交换分区以提高速度 - 使用这么少的 RAM,事物将交换到磁盘,并且任何基于 RAM 的任务都会受到磁盘限制。如果可能的话,将你的交换分区移动到一个单独的硬盘上,并确保它相当大(3 倍你的 RAM 是我通常的经验法则)。
openbox
输入来安装。sudo apt-get install openbox
openbox
。plasma-desktop
然后按下Enter并等待。Ubuntu 16.04 配置为慢速低内存 2GB 笔记本电脑
**
我正在运行一台内存不足的 2GB ACER Aspire 笔记本电脑,10 年历史,配备奔腾双线程 T4200 CPU。我在 Windows Vista 旁边安装了 Ubuntu 16.04(尽管出于明显的安全原因,我很少再启动到 Windows VISTA)。
我安装了默认的 Ubuntu Unity 桌面,还安装了轻量级 LXDE 桌面作为 Unity 的附加桌面,这是专门为克服大量内存消耗而安装的,最终 Ubuntu Unity 桌面有时在运行打开多个选项卡的 Web 浏览器时冻结正在吃东西增加可用内存。
使用 LXDE 桌面运行FIREFOX并打开多个选项卡并在一个选项卡中运行 HTML 视频的性能非常令人满意,而在 Unity 中运行相同的场景,性能并不令人满意。Unity 加载了大约 1GB 的可用 2GB 内存,而 LXDE 只加载了大约 0.5GB 的内存。此外,LXDE 似乎在使用交换工具的内核上比在 Unity 运行时更好地工作。我有大约 5GB 的交换空间。
我还安装了 Opera 和 Chromium,它们都可以在 Unity 桌面下访问,但是在 Unity 下运行时两者都需要大量内存,因此在 Unity 中使用这些浏览器时,我一次只能打开一个选项卡。
使用大量内存使用浏览器时的提示: 我将所有 3 个浏览器(Firefox、Opera、Chromium)配置为在启动时“恢复上一个会话”。这使我可以在使用时随时关闭浏览器,如果性能变得不令人满意,并允许内核恢复内存,然后重新打开浏览器以从我离开的地方继续。
请查看我的 LXDE 桌面运行多个应用程序和多个 firefox 选项卡窗口的屏幕截图: