免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 6396 | 回复: 6
打印 上一主题 下一主题

请问tomgod :为什么MAC的图形界面那么复杂,系统占用却很少 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-01-18 15:54 |只看该作者 |倒序浏览
请问tomgod :为什么MAC的图形界面那么复杂,系统占用却很少?

我看了Dirwen的系统架构,它的图形层与内核紧密相连,不像linux那种经过两到三层的库封装才实现图形层。
而且MAC的系统架构比linux的复杂。我只是看到外表,想知得到你更深的讲解。 谢谢!

论坛徽章:
0
2 [报告]
发表于 2007-01-19 01:18 |只看该作者
Mac系统的图形界面消耗资源少么???
我可不这么认为,您打开ActiveMonitor看看,仅仅是WindowServer进程,在我机器上就消耗70M内存外加238M虚拟存储空间,下边那条Dock虽然只占了6M内存,却也占用了191.5M的虚存。
这还只是两个部分,
Finder,20.68M +247M
其实,大家实现了这么多年的图形界面,大家的效率都差不多,差的只有算法。
一个好的内存管理方法,是让你认为效率高的最好途径。

论坛徽章:
0
3 [报告]
发表于 2007-01-19 13:49 |只看该作者
这我到是不知道,只是觉得MAC那么花稍的东东用起来速度还特快,这一点我很佩服。
Diren和BSD系统在哪些方面是相同的,哪些方面是不同的?
照你的说法Diren在内存管理方面要比BSD先进吧?

论坛徽章:
0
4 [报告]
发表于 2007-01-21 13:35 |只看该作者
原帖由 painkiller0513 于 2007-1-19 13:49 发表
这我到是不知道,只是觉得MAC那么花稍的东东用起来速度还特快,这一点我很佩服。
Diren和BSD系统在哪些方面是相同的,哪些方面是不同的?
照你的说法Diren在内存管理方面要比BSD先进吧?


具体是否Dirwen系统比BSD优秀我不知道,但是苹果是干图形起家的,在这方面有点优势也理所当然吧。
BSD系统我记得图形还在用KDE又或者Gnome?好像并非象微软这样的专业软件公司,又非是象苹果这样历史悠久的图形设计公司,自然就吃亏了。
微软的方法很简单--我什么都支持,但是你要换最好的硬件才能出效果,比如Vista,又或者XP,大家都知道最好的效果是什么模样,自己的机器无法实现的时候也就‘认命’了--我的机器差么。
苹果的方法更简单--我全是用自己的东西,我甚至能保证系统支持的连续性,效果自然不差。
至于BSD--无法主导硬件的升级,也无法限定硬件的使用范围,通用化的支持自然无法对每一产品进行优化,而结果自然是--能用,但不是非常好。

至于Dirwen和BSD哪个内存管理先进......的确没有什么比较,所以我也不知道。

论坛徽章:
0
5 [报告]
发表于 2007-01-24 13:54 |只看该作者
其实是挺多的,但是好看就行。

Darwin的Mach内核是先进一点点,但是这个跟苹果公司无关,它出自卡内基梅隆大学

论坛徽章:
0
6 [报告]
发表于 2007-02-01 12:07 |只看该作者
看完了整楼,终于见到有人把darwin写对了,
我是菜鸟,别打我!:wink:

论坛徽章:
0
7 [报告]
发表于 2007-02-08 15:41 |只看该作者
原帖由 tomgod 于 2007-1-19 01:18 发表
一个好的内存管理方法,是让你认为效率高的最好途径。


garbage collection ?资源管理机制,还可以用于文件系统。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP