您好,我想知道为什么 Xubuntu 需要的 RAM 比 Ubuntu 少,两者都是基于 Linux 的系统,并且都在 Linux 内核上运行。是不是因为一些内置任务没有运行?所以 RAM 没有被系统占用?
我已经在不同类型的硬件上测试了它们,并且 xubuntu 能够在更弱的硬件上运行
答案1
这与运行 Linux 内核无关。内核本身不会占用太多 RAM。这与可用性、它们提供的功能和外观以及它们所包含的默认应用程序的要求有关。
Ubuntu 使用 compiz 来呈现其桌面。Compiz 的图形效果比 Xubuntu 使用的 xfwm4 更丰富。Compiz 提供了一些非常有用的手势支持,而 xfwm4 则不喜欢捕捉、热角灵敏度。
同样,Xubuntu 的所有默认应用程序都削减了美观度和功能,以减少对资源的消耗。例如,Xubuntu 的系统监视器不会为您提供 CPU、内存和网络使用情况的实时图表。
另一个例子是 Ubuntu 的搜索功能。当你在破折号中搜索术语时文本编辑,它将显示所有文本编辑器,包括那些不包括文本也不编辑在他们的名称中。我在结果中找到了 Sublime Text、GVim、Medit、Atom 以及 Libreoffice-Writer。Xubuntu 有一个应用程序查找器,搜索时没有在结果中显示 Libreoffice-Writer。
Ubuntu 使用 Zeitgeist,它可充当活动记录器,并根据用户的使用模式关联应用程序和项目,以便将来快速找到它们。Xubuntu 不包含任何类似的东西。
另一个例子是它们包含的文本编辑器。Gedit 是比 mousepad 功能更丰富的编辑器。Gedit 可以使用插件进行扩展,而 mousepad 无法像这样扩展。
同样的理论也适用于 Xubuntu 中包含的所有其他应用程序。如果有人同时使用它们,他们显然会知道这一点。
一个使用过这两种软件的用户问这个问题,真是让人惊讶。这就像问为什么 NFS2 需要的 RAM 比 NFS Underground 少一样。
观看众多介绍 Compiz 功能的视频
您可以在 Youtube 上找到很多这样的软件。观看后您就会承认,您不应该期望它们对 RAM(和 CPU)的要求与 Xubuntu 相同。
一些阅读
- Xfwm4维基百科文章
- 康比兹维基百科文章
- Compiz 项目页面
答案2
Xubuntu 使用二维桌面,而 Ubuntu 提供三维桌面。您可以想象,以三维形式呈现桌面需要更多 RAM,并增加编程的复杂性。复杂性使程序更大,也会消耗更多 RAM。
更具体地说,Xubuntu 使用 xfce 桌面,而 Ubuntu 使用 gnome 桌面。Xubuntu 文件管理器(文件浏览器)称为 Thunar。Ubuntu 文件管理器是 nautilus。
如需更详细的比较,请查看:easylinuxtipsproject/xubuntu