BBS水木清华站∶精华区
发信人: hahalee (哈哈李), 信区: Linux
标 题: Re: 一封致谦信
发信站: BBS 水木清华站 (Thu Dec 9 03:07:40 1999)
我写了片烂文章. 先贴出第一段吧. 回头可能会见于报章
---------------------------------------
一、Linux的特点及其用武之地
关于Linux的起源和发展在很多地方都有介绍,这里就不再赘述。我们来探讨一下它本身
的特点及其适合的应用场合。
Linux的内核特点是短小精悍,最初是在Intel平台上研究发展而成。结构上属于单一型
(Monolithic)传统操作系统内核,相对于现代操作系统理论界推崇的微内核(Micro
Kernel)结构而言,它的特点是性能略高、维护容易,但重负载高并发度的场合下其表
现逊于后者。
不过,一个操作系统在实现上的优劣更影响它的表现。Windows NT
是微内核结构,但其实现上有相当多很糟糕的地方,比如多任务IO方面:在Linux系统上
用户可以在一边格式化软盘、一边编译系统的同时在IDE接口的CD刻录机上烧制CDR。在
NT系统上,用户被告知,IDE接口的CDR在烧制的时候不要乱做其它事情,可能发生屏幕
保护程序毁掉一张盘片的事故。重负载稳定性方面,有经验的NT的管理员交流心得,说
如何提高NT系统的稳定性? 答案是多插一块CPU,降低系统负荷!
Linux在实现上比较贴近硬件结构,同时保留了传统Unix结构上的优点。其ext2文件系统
是目前中等负荷下性能最好的;其VM系统速度优秀;其网络接口,包括TCPStack的速度,
还有网络接口的>灵活性,都是一流的。在同等硬件条件下,Linux的表现比起NT来要好得
多。
但正像法拉利跑车和沃尔沃大巴各有各的用处一样,Linux的速度快、I/O性能好并不能说
明它能适用一切场合;NT的脆弱也不表明它一无是处。Linux的精简实现,还有其脱胎于
自由软件的背景,妨碍了它在高端企业级应用上的表现... Linus
Torvalds本人早已说过,Linux的长处和发展方向在于桌面和嵌入式平台,Linux离Solaris
、AIX、True64这样的经过了多年商业化研发、消化吸收了多年企业应用需求的系统还有
一段距离。即便是NT,也还有一些第三方应用来满足企业级的需求。
高端企业应用需要的高容错、热备份、热维护能力、在线扩容升级能力、高负载下的高性
能、RAW设备、异步I/O、日志文件系统等方面,Linux还要继续努力。事实上在这些方面
人们也做了一些工作,但还没到很实用化的地步。我们认为,对Linux的优点要善加应用,
扬长避短--但首先要正确认识Linux哪里长,哪里短。
Linux在服务器平台方面的应用,我们认为,比较适合的有:中等规模以下的Internet网
络服务、与多系统环境集成的文件/打印服务、部门/分支机构级的数据库服务。所以,
Linux在企业环境中有着相当大的用武之地,我们也热衷在这些方面推广它。信科思也将
会推出适合企业服务器应用
的Linux发行版,并力图把Linux的优点充分发挥出来(但在Linux够资格之前,我们不会妄
谈什么"企业高端应用")。我们也非常乐意与应用开发商和系统集成商合作,让Linux走进
应用。其实在解决具体应用需求方面,Linux有着更高的灵活性;对于网络应用,Linux也
有着更高的安全性--至少,系统里不可能再隐藏什么"特殊功能"。
用在企业环境中的系统就是"高端企业应用"吗?
不能这样理解。很多大企业在AS/400上跑业务关键平台、在Solaris或Linux上跑Internet
服务、在NT或Linux上跑文件/打印服务、券商的无盘站还有好多跑的是DOS。不同系统各
有专长,适合扮演的角色也会有不同,没有万能的操作系统.
在桌面和嵌入平台方面,Linux的短小精悍和开放源码是两个优势。由于短小精悍,
Linux有可能在经过裁减后用于专门的控制设备、网络设备甚至手持式计算设备。Linux
上有了众多的工具型、网络型应用(虽然生产力型应用目前还比较缺乏),它已经具有
不错的实用性了。蓝点Linux已经在数家PC厂商的整机上预装,我们已经成功地走出了
Linux中文桌面平台的第一步。
前面谈到了高端企业应用对操作系统的要求,现在我们谈谈桌面应用的特殊要求:稳定性
、轻负载下的高性能、中低档硬件支持、优秀的本地语言支持、稳定易用的桌面平台...
这些方面,Linux都能很好地满足要求。用户比较关注的硬件支持方面,最近也出现了很鼓
舞人心的进展:硬件厂商开始关注Linux驱动了。比如,由于多家采用Intel 810芯片集的
整机生产厂决定预装Linux,他们向Intel的技术支持部门施加了相当大的需求压力,结果
Intel就专门为810的显卡编写了X Server代码。再比如,PCTel公司的软Modem同样受到了
需求压力,他们的产品也有了专为Linux制作的驱动程序。今后,随着XFree86
4.0的结构调整,显卡厂商,尤其是不愿公开其技术秘密的高档显卡厂商,从此也可以放
心提供驱动程序了。这些厂商自制driver要比XFree86内置驱动好得多。本地语言支持方面
(包括国际化支持),蓝点Linux有着领先的解决方案。Linux桌面应用的前景一片光明。
【 在 linuxrat (整理精华区中*请提意见) 的大作中提到: 】
∶ hehe, 有必要么?我一直跟踪您老人家呢。我个人是欢迎有不同的声音的。不过不欢迎
∶ 没有经过调查,深思熟虑的声音。没有一个OS是完美无缺的,所以说GNU/Linux,
∶ FreeBSD, OpenBSD等等这些FreeOS的不妥之处是完全正常的。MicroSoft是一个很值得
∶ 尊敬的对手,否则就不会被这么多的人看成真正的对手。您如果在MicroSoft平台上造诣
∶ 很深,那么我欢迎您能够把MicroSoft的优点说出来,这样对大家都公平。否则很多人
∶ 过于 *迷信* GNU/Linux, 不容许别人说出对GNU/Linux不利的话,这也是不客观的。
∶ 我前几天对您的回文中情绪激动一些,在此向您道歉。希望我们是在讨论技术问题,
∶ 不是感情问题。呵呵,//bow
--
※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: argo.zsu.edu.cn]
BBS水木清华站∶精华区