红联Linux门户
Linux帮助

Linux占用系统内存很大的问题

发布时间:2008-04-24 00:48:08来源:红联作者:badgc
今天玩Linux,基本的东东都玩了。感觉还行!Red flag已经尽力作的像Windows了,所以上手挺快的。但是一些基本的操作习惯想改还真不是一天两天的事情。

查看内存进程的时候,吓一跳。一百多项进程,内存使用一直持续在600-800之间。总感觉Linux占用系统资源很少的,可是为什么占用这么多内存呢?

看了一些文章!这样说:Linux会最大程度的利用物理内存,避免使用交换空间;而不是尽量回收内存,使用页面文件。

也因为linux系统的内存管理非常优秀,程序退出时可以高效的回收内存,所以更加没有必要在程序运行时候就回收内存!

因此,linux系统表面看起来内存开销很大,实际上系统运行是很稳定的----linux不会时而流畅,时而瘫痪。事实上,在正常情况下,它运行是非常流畅的!
文章评论

共有 2 条评论

  1. mpuPosi 于 2008-04-24 21:50:43发表:

    没什么注意,不过运行一向正常

  2. yezhulin1982 于 2008-04-24 10:48:12发表:

    本人电脑及GNU/Linux环境
    Intel P3 933MHz
    Asus CUSL2-C Intel 815 Chipset
    128MB*3 SDRAM
    Seagate 80GB+Maxtor 20GB
    Great Wall V247 LCD
    Ati Radeon 9550 256MB
    ADSL+Router

    Debian 4.0r3 Stable
    Kernel 2.6.18
    xfce 4.0

    安装之后系统内存占用情况:
    Total:377 Used:117 Free:260

    全部应用软件安装之后(包括最优化服务)内存占用情况:
    Total:337 Used:112 Free:264

    还是Debian GNU/Linux系统资源占用率低,系统执行效率高,稳定。
    注:本人桌面环境xfce 4.0