科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道如何有效降低Linux操作系统的内存开销

如何有效降低Linux操作系统的内存开销

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

Linux 广受追捧的一个优点是它比 Microsoft Windows的效率更高,因此在不太前沿的硬件上也能很好地执行。本文将介绍如何对Linux系统进行裁减,以便在小容量的硬件上获得更好的性能。

作者:korn 来源:赛迪网 2008年6月27日

关键字: 命令行 Linux 技巧

  • 评论
  • 分享微博
  • 分享邮件

下一组测试,我决定使用 Xubuntu,这是与 Ubuntu 有关项目的发行套件。这个发行版与 Ubuntu 非常类似,但使用了 Xfce 4.4 Beta 2 DE,而不是 GNOME。与更为流行的 GNOME 和 KDE 项目不同(它们强调的是实现最佳功能),Xfce 被设计成轻量级的,因此有望更好地满足过期硬件的要求。我们将使用这个发行版执行与 Ubuntu 相同的测试。

在清单 5 中可以看出基本 DE 大约少使用了 25MB 的应用程序内存,并且缓冲区和缓存所使用的内存显著少于 Ubuntu(这可能意味着文件操作较少)。

清单 5. Xubuntu 在 256MB 机器上的基本使用水平

xubuntu # free

total used free shared buffers cached

Mem: 255988 170964 85024 0 6004 104700

-/+ buffers/cache: 60260 195728

Swap: 746980 0 746980

在清单 6 中,再次启动那套测试应用程序(Web 浏览器、IM 客户机和文字处理器)。可以看到对于相同的应用程序组合,所需的内存比 Ubuntu 大约减少了 20MB(其中 126MB 位于物理内存,17MB 位于交换空间,总共是 143 MB;在 Ubuntu 上是 143MB 加 18MB,总共是 161MB)。

清单 6. Xubuntu 在 256MB 机器上的轻量级使用水平

xubuntu # free

total used free shared buffers cached

Mem: 255988 252180 3808 0 1972 124008

-/+ buffers/cache: 126200 129788

Swap: 746980 16956 730024

清单 7 给出了只有 128MB RAM 时的基本使用水平。这次这个内存有限的系统表现良好,没有使用交换空间。

清单 7. Xubuntu 在 128MB 机器上的基本使用水平

xubuntu # free

total used free shared buffers cached

Mem: 126100 123228 2872 0 4252 60484

-/+ buffers/cache: 58492 67608

Swap: 746980 0 746980

在清单 8 中,再次启动测试应用程序。虽然与 Ubuntu 相比,这个系统的表现更好,但是它依然使用了大量的交换空间,这个机器依然有些缓慢(只稍微比 Ubuntu 好一些)。

清单 8. Xubuntu 在 128MB 机器上的轻量级使用水平

xubuntu # free

total used free shared buffers cached

Mem: 126100 123980 2120 0 468 56276

-/+ buffers/cache: 67236 58864

Swap: 746980 64516 682464

从这些数字可以看出,Xubuntu 在整个过程中使用的内存通常更少;因此如果您的系统只有 128MB(或更少内存),这可能是较好的选择。

Linux 发行版的一个重要特征是它们通常不需要花费任何费用,因此很容易下载多个发行版,然后逐一试用一段时间,从而确定喜欢使用的发行版,及其在硬件上的执行情况。如果硬件非常有限,可能希望考察一下 Damn Small Linux 之类的发行版,它宣称可以在只有 16MB RAM 的 486DX 处理器的系统上运行。

由于我的 256MB 系统上还有一点可用空间,所以通常喜欢使用 KDE,因此我尝试了 Ubuntu 的另一个派生版本 Kubuntu,它是基于 KDE 的,在内存使用方面大致介于 Xubuntu 和 Ubuntu 之间。作为参考,清单 9 展示了 Kubuntu 的基本使用水平。  

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章