- 论坛徽章:
- 0
|
Mac OS X 简介
原帖由 "nickelanubis" 发表:
唉,看完这个帖子的所有回复,真让人失望!发现大家都是在吵架,不是在共同进步!不过,AKI的帖子写的还是蛮有说服力的(偶要多向你学习学习)!
偶是写Code 的,也写过点Mac OS X的Kernel 级 Code(KEXT), Win N..........
这位……我承认Linux乱,但是Linux之所以乱是因为工作者太多,代码风格和接口很难统一,而BSD则是有一个专门小组维护一切。如果哪天Linux把它的代码做下整顿,我相信不会落后于BSD。Linux比起BSD其实其内核部分更加灵活快捷(个人观点--我说的是调度、内存/进程管理部分),加上大量的驱动程序(这是任何其他POSIX系统所没有的……!),一定能够达到一个更高的高度。
Mac OS X没有理由比BSD快,微内核结构的Mach速度应该至少不如BSD,您有没有用NetBSD/PPC和Darwin在同一台机器比较过(用x86也行)?个人认为微内核结构的优点在于灵活而不是效率。
NT内核我也不想说什么,毕竟不是开源产品。个人认为嵌入内核的GUI、乱七八糟的调度系统、以及龟速的动态连接系统,是NT内核慢的主要原因──我也无法认为NT好过Linux。 |
|