00000025.htm
来自「一份很好的linux入门资料」· HTM 代码 · 共 66 行
HTM
66 行
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人: jot (guest it), 信区: Linux <BR>标 题: Re: linux为什么不采用微内核实现? <BR>发信站: BBS 水木清华站 (Mon Jan 17 12:28:49 2000) <BR> <BR>【 在 xsz (勇哥~~努力!~~奋斗!) 的大作中提到: 】 <BR>∶<I> 说实话,我觉得微不微内核其实目前不是主要矛盾,只是一个事物发展的 </I><BR>∶<I> 方向,就比如说linux吧,大家都知道这个东东不是微内核的,但是在我的 </I><BR>∶<I> 服务器上,开动telnetd,ftpd,apache,smbd,nmbd,sshd...的一系列东东 </I><BR>∶<I> 后占用内存才不到4M,这样的结构在目前来说就是可行的,是有效的,而 </I><BR>∶<I> NT则远远不可能实现,光其那号称微内核的机制就要占用12M以上的内存, </I><BR>∶<I> 我从来没有在NT上体验过微内核的优越性,我喜欢NT只是因为其带来的 </I><BR>采用微内核(或者"类微内核")的结构可能带来两个明显的方便: <BR> <BR> 1. 驱动程序开发商可以方便地把新的文件系统,硬件驱动加入 <BR> <BR> 到内核中去.虽然现在的Linux有module机制.但驱动程序还是 <BR> <BR> 主要采用编译成一个整体内核的方式.如果能把内核"模块化" <BR> <BR> 的工作做的更好更多一些,形成一个相对稳定的内核版本.把 <BR> <BR> 加入新驱动这种事情放到内核"外围"来完成,可以让驱动程序 <BR> <BR> 开发商更有所事从. <BR> <BR> 2. 对最终用户.用户很希望能够方便地加载和卸载内核的一些 <BR> <BR> 部件,以根据自己的需要配置最适合的内核.现在的Linux要 <BR> <BR> 做到这个主要是靠重新编译内核.如果要做Linux的普及化工作, <BR> <BR> 这显然是不合适的方法. <BR> <BR> 在易用性方面,Linux还应该向windows多学习.即使牺牲一些性能? <BR> <BR> 是否可能Linux朝两个方向去发展,一个作为服务器,精益求精.一个 <BR> <BR> 作为桌面,方便易用. <BR> <BR> <BR>∶<I> 桌面平台以及其良好的可视化管理方案.当然,我没有体验并不等于就没 </I><BR>∶<I> 有,所以在中低端的服务器里我会选择linux/unix,而高端目前我会选择 </I><BR>∶<I> NT,桌面目前我会选择NT就是这个道理 </I><BR> <BR> <BR>-- <BR>※ 来源:·BBS 水木清华站 smth.org·[FROM: 202.120.240.101] <BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?