QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: icewyl

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

[复制链接]
发表于 2005-12-16 13:12:35 | 显示全部楼层
arts 本来就依赖于 qt ,这没什么好奇怪的。它目前仍是 KDE 的声音支持层。


GNOME 也依赖 arts ,但不用依赖于qt。因为这个我才觉得奇怪
回复

使用道具 举报

发表于 2005-12-16 13:17:37 | 显示全部楼层
GNOME原来依赖esd,现在可能是通过gstreamer选择依赖arts、oss或alsa,arts只不过是gstreamer众多后端的一个而已。
回复

使用道具 举报

发表于 2005-12-16 13:27:26 | 显示全部楼层
gnome 是依赖于 esd 的。现在不知是不是 gstreamer 了。

kbuildsycoca 可以重建系统配置缓存,之所以装了软件后,系统不能立刻认出和使用(如带 kpart 插件的程序),就是因为未运行它,所以这个程序对KDE桌面比较重要,且其只是在启动 KDE 时运行一次而不是常驻内存的服务。
回复

使用道具 举报

发表于 2005-12-16 13:32:26 | 显示全部楼层
我当初比较了一下2.0RC1和Mandriva的服务,觉得Magic的KDE服务太多,究竟是不是kbuildyscoca启动的,我就不知道了。
回复

使用道具 举报

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

哪些发行版做得比较好?[/quote]如果指拆包问题的话,所有的发行版里只有Fedora Core是不对KDE拆包的,因为他们把所有的精力全部放在GNOME上,KDE只是一个附属产品。[/quote]

根据上面的,能不能这样说:
1.所有的发行版中只有Fedora Core是不对KDE拆包的
2.Magic不对KDE的包进行拆分
由1和2能不能推出Magic也是Fedora Core的?
回复

使用道具 举报

发表于 2005-12-16 22:31:09 | 显示全部楼层
这件事地球人都知道  
回复

使用道具 举报

发表于 2005-12-16 23:31:21 | 显示全部楼层
GNOME原来依赖esd,现在可能是通过gstreamer选择依赖arts、oss或alsa,arts只不过是gstreamer众多后端的一个而已。


我是个初学者,用 Linux 不久,对这些都不懂,回头把这些好好补补。

我是在 GNOME 网站上找到 Gnome 2.10 Installation Order。上面是建议使用 arts 的,我还以为GNOME只用 arts 的
回复

使用道具 举报

发表于 2005-12-17 00:19:57 | 显示全部楼层
不明白也没关系,因为很多人不明白,一样也用得很好。尤其很多发行版做得很好,已经根据你的硬件把所有选项都已经替你选择一个最合适的。
回复

使用道具 举报

发表于 2005-12-17 11:21:57 | 显示全部楼层
[quote:403a7cd017="sccat"][quote:403a7cd017="mandrakechina"][quote:403a7cd017="sccat"][quote:403a7cd017="mandrakechina"]对硬件的识别程度和安装软件的数量,决定了系统内存的占用情况。像Magic这样一个以KDE为标准桌面环境的发行版,居然不对KDE的包进行拆分,导致系统的无用服务过多,这是导致内存占用较大的根本原因。[/quote]

哪些发行版做得比较好?[/quote]如果指拆包问题的话,所有的发行版里只有Fedora Core是不对KDE拆包的,因为他们把所有的精力全部放在GNOME上,KDE只是一个附属产品。[/quote]

根据上面的,能不能这样说:
1.所有的发行版中只有Fedora Core是不对KDE拆包的
2.Magic不对KDE的包进行拆分
由1和2能不能推出Magic也是Fedora Core的?[/quote]
严格地说是基于红帽系统的
回复

使用道具 举报

发表于 2005-12-17 13:32:47 | 显示全部楼层
magic 不拆包的东西多了,简化分包,是针对桌面用户的需求作出的选择,windows 下几乎所有发布的软件都被打成了一个整包,就是为了方便客户使用。

对于有特殊要求的,基本都是些“高手”,他们完全可以自己动手解决,普通桌面用户谁关心分包问题?
回复

使用道具 举报

发表于 2005-12-17 14:05:06 | 显示全部楼层
[quote:bd2f319aa7="chwoozy"]
严格地说是基于红帽系统的[/quote]

如果是这样的话,那跟基于Debian的中文Linux--Hiweed原理上是不是差不多的?

好像用基于Debian的比较多,但是研究Debian中文发行版的不多,Hiweed受到的关注也只是一般.

不知道为什么?是因为Debian的中文化做得很好吗?
回复

使用道具 举报

发表于 2005-12-17 14:44:40 | 显示全部楼层
Debian相对来说用的人少些(在中国),大部分人在中国接触的第一个Linux都是RH的。
而且Hiweed的Magic的目标完全不一样,Magic不仅仅是为中文美化的。

分包的好处是选择性大,但是也带来依赖关系的复杂性,所以我为Magic打的包大部分都是不分包的,即使可以分包。windowsxp安装的时候没有任何的可选择性,98的时候还有,为什么呢?对于现在的硬件设备来说,分不分包不是主要的。

占用内存多少不是问题,主要看运行的快慢。
回复

使用道具 举报

发表于 2005-12-17 15:55:30 | 显示全部楼层
sejishiking老兄,你把sopcast再更新一下吧,把那个shell窗口去掉吧,太可恶了
回复

使用道具 举报

发表于 2005-12-17 16:07:13 | 显示全部楼层
充分利用内存预载某些程序和服务,以加快系统运行和保护硬盘减少磨损。我觉得并没有什么不妥,毕竟内存速度远高于硬盘,并且不容易损坏,win vista 高速运行已经推荐1g内存。
    另,普通用户一般不会考虑这些问题,也没有那个时间和精力考虑,除非对系统运行有很大影响。
回复

使用道具 举报

发表于 2005-12-17 17:29:25 | 显示全部楼层
[quote:1a53f20497="black1234"]充分利用内存预载某些程序和服务,以加快系统运行和保护硬盘减少磨损。我觉得并没有什么不妥,毕竟内存速度远高于硬盘,并且不容易损坏,win vista 高速运行已经推荐1g内存。
    另,普通用户一般不会考虑这些问题,也没有那个时间和精力考虑,除非对系统运行有很大影响。[/quote]

呵呵,在用linux之前,我用xp时就装完系统就调整服务、mosconfig、注册表之类。当时的硬件的确不行,不得不为。现在主流机器的硬件配置都想当好了,但为别人装xp时,我还是惯性的作一番优化。

其中主要的就是取消预(读)加载、减少服务,其优势在启动时可以看出来。运行时也没有什么不妥。

ML默认启动的服务还是很妥当的,照顾了多数使用者的情况,但可以在FAQ里或发行版附带的安装使用说明里面提及可以如何打开、关闭哪些服务。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-25 14:29 , Processed in 0.045411 second(s), 13 queries .

© 2021 Powered by Discuz! X3.5.

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