QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5077|回复: 65

为何magiclinux比其它linux占用巨大内存???

[复制链接]
发表于 2005-12-15 00:03:44 | 显示全部楼层 |阅读模式
我试用过好几种linux(mandriva,redhat,fedora,magiclinux)其中我发现magiclinux使用内存是其中最大的.

在同一台电脑上安装不同的LINUX都使用kde图形界面(视觉效果设置一样)
.在进入系统图形界面后
magiclinux占用内存高达210M以上,而mandriva却只有90M左右;
在启用GIMP(不打开文件)时magiclinux的内存是mandriva的300%
不知道是怎么回事?
 楼主| 发表于 2005-12-15 00:39:25 | 显示全部楼层
这么多人,怎么没人能够解释一下呢????????????????
回复

使用道具 举报

发表于 2005-12-15 08:28:25 | 显示全部楼层
那你感觉你的机子运行哪个更流畅呢?
回复

使用道具 举报

发表于 2005-12-15 08:51:39 | 显示全部楼层
真的吗?贴图看看。
回复

使用道具 举报

发表于 2005-12-15 08:56:30 | 显示全部楼层
"使用"掉的内存有好几种 我知道的一种是真正使用掉的  一种是真正使用掉的加上缓存

感觉好象 开机后 使用一会儿  缓存都会在 500m 左右 当然你的内存要大于512m


那个xoview比较形象  可以用不同的颜色显示
回复

使用道具 举报

发表于 2005-12-15 10:52:01 | 显示全部楼层
magiclinux占用内存高达210M以上


呵呵,我的内存只有128
回复

使用道具 举报

发表于 2005-12-15 14:36:16 | 显示全部楼层
[licytoy@MagicLinux ~]$ free
                 total        used           free      shared    buffers     cached
Mem:        513816     508068       5748          0     146796     191028
-/+ buffers/cache:     170244     343572
Swap:       530104          0     530104

每回都吓我一跳

不过我试了一下,我拔下一根内存后,照样还是很流畅
回复

使用道具 举报

发表于 2005-12-15 15:18:52 | 显示全部楼层
free -m

哈哈, 又是一个基础知识问题, 我不回答。你去
看看 free -m 输出的含义是什么就知道自己说的是不对的了。
回复

使用道具 举报

发表于 2005-12-15 15:25:33 | 显示全部楼层
[licytoy@MagicLinux ~]$ free -m
             total       used       free     shared    buffers     cached
Mem:           501        494          7          0        111        203
-/+ buffers/cache:        178        323
Swap:          517          0        517

我还是吓了一跳,哈哈
回复

使用道具 举报

发表于 2005-12-15 15:36:26 | 显示全部楼层
[quote:8df636d1f1="toytrain"][licytoy@MagicLinux ~]$ free -m
             total       used       free     shared    buffers     cached
Mem:           501        494          7          0        111        203
-/+ buffers/cache:        178        323
Swap:          517          0        517

我还是吓了一跳,哈哈[/quote]
178M是ML和你开的应用,323不是。懂了吗?
回复

使用道具 举报

发表于 2005-12-15 16:06:58 | 显示全部楼层
明白了
我看magic命令手册的时候free命令只是说

-b,以字节为单位显示。
-k,以K字节为单位显示。
-m,以兆字节为单位显示。

不知道其输出的真实含义是什么,只能自己猜了。
谢谢指教,现在明白了,我再查一下其他含义是什么。
再次感谢!
回复

使用道具 举报

发表于 2005-12-15 18:38:12 | 显示全部楼层
不要受 windows 思想影响,你那么关心内存使用率,对你有那么大的意义么?关键看运行效率,并非内存使用越少越好。
回复

使用道具 举报

发表于 2005-12-15 19:36:53 | 显示全部楼层
俺也用过超多的linux发行版本,但是感觉ml是速度最快的啊
回复

使用道具 举报

 楼主| 发表于 2005-12-15 22:32:40 | 显示全部楼层

about "free -m"

这是我在mandriva下的free -m输出:(使用笔记本电脑)

[root@localhost /]# free -m
             total       used       free     shared    buffers     cached
Mem:           218        214          3          0          9        113
-/+ buffers/cache:         90        127
Swap:          317          0        317
[root@localhost /]#

下面是在magiclinux中free -m的输出:(使用台式机)

[root@only /]# free -m
             total       used       free     shared    buffers     cached
Mem:           375        370          5          0        162        145
-/+ buffers/cache:         62        312
Swap:            0          0          0
[root@only /]#  

从以上的结果对比来看,按照Jackey的说法magiclinux还略胜一筹。
不过在“进程表”中mandriva的数据和free -m的输出是一致的;
但在magiclinux中的数据和free -m的输出却相去甚远,就目前状况已经达到峰值?

真是不知两者输出怎么差这么远?
回复

使用道具 举报

发表于 2005-12-15 22:45:39 | 显示全部楼层
对硬件的识别程度和安装软件的数量,决定了系统内存的占用情况。像Magic这样一个以KDE为标准桌面环境的发行版,居然不对KDE的包进行拆分,导致系统的无用服务过多,这是导致内存占用较大的根本原因。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-29 06:20 , Processed in 0.053059 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表