设为首页 友情链接
在线留言 发表文章
加入收藏 广告联系

刺猬首页

| 专案技术 | 网络技术 | 图形图象 | 网络编程 | 网页设计 | 操作系统 | 服务器 | 技术白皮书 | 在线实验室 | 刺猬论坛 |
小说专版  | 数据库 | 设计赏析 | 存储频道 | 网络安全 | 私服架设 |  Solaris | 网站评估 | PC维护技巧 | 下载中心 | 博 客 |
专   题: | Linux | java | cisco | 防病毒 | 刀片 | SOA | iscsi | ASP.NET | SQL | Oracle |
您现在的位置: 刺猬宫 >> Linux专题 >> 开源空间 >> 教程正文 用户登录 新用户注册
专 题 栏 目
最 新 热 门
最 新 推 荐
相 关 文 章
新手学堂:学习Linux编程…
新手看招 Linux操作系统…
高手进阶 Linux系统下MT…
感染Linux系统脚本程序的…
Linux系统Shell的环境变…
Linux操作系统的声音设备…
Linux操作系统的源代码目…
开源守则 UNIX/BSD/Linu…
Linux TCP/IP协议栈的通…
Proxy源代码分析 谈Linu…
  Linux开发模式存在的缺陷何处能来弥补           
Linux开发模式存在的缺陷何处能来弥补
 

溯到上世纪九十年代初,开放源码运动刚启动时,曾遭到很多人的嘲笑。但是今天,Linux服务器已经出现在几乎所有企业里。目前,全球有数以百万计的Linux服务器,而上面安装的Linux操作系统到底有多少,确切数据已无法得到。这些服务器一般执行网页浏览或管理数据库的任务,并且有相当数量的Linux服务器如台式机一般地运行。据市场调查公司IDC称,Linux服务器销售量连续两个季度翻倍,占当前市场总销售量的12.7%,今年第一季度销售额达到了16亿美元。随着服务器技术的飞跃,Linux核心产品融入了最新的虚拟化技术,可以帮助企业节省动力开支,因而缓解全球环境危机。

然而,有一个领域却让Linux系统受阻,这就是企业台式电脑。很多人都想知道,Linux系统的台式机为什么不如服务器那样普及?

批评家列举了很多原因,包括缺乏技术支持,缺少硬件驱动,缺少标准文件以及企业IT团队中缺少合适的技术人员。加上台式电脑用户转为采用Linux系统所需的支出,硬件以及软件费用,还有进行用户培训的支出,以及一些没有预计到的花费,这都会成为Linux系统进入企业台式电脑受阻的原因。

尽管Linux开发商称,很多硬件的驱动现在已经可以获得,因此硬件支持问题已不存在。虽然这是事实,但是一旦你希望获得硬件支持,比如笔记本的3G卡的支持,事情就变的复杂起来。这一硬件设备可以工作,但运行状况不会很好,并且经常需要进行调整。而这仅仅是一个例子,事实上对于很多硬件设备都有类似情况。

其实,事实比这还要严重。

前几天,在美国举行了Linux首界合作峰会。这次峰会由Linux基金会组织,目的是联合开发商进行相关讨论。这次会议的议题是“集思广益,讨论Linux系统的市场位置,Linux系统将何去何从以及其该如何发展的问题。”

会上,专家指出,Linux已经是广泛采用的企业级工具,然而这一系统在某些领域的应用程度却远没达到一个操作系统所应达到的水平。并且,这一操作系统开发模式甚至在某些方面受到了批评。

比如,Torvalds说过文件系统以及能源管理系统需要改进,尤其是设备驱动在运行过程中没能实现先进的功能。Linux核心开发人员Morton也说:“我们仍没能很好地实现能源管理。”

这里有一个能源管理的例子,比如,一个不能接收输入流量的网卡可以在一个低电量地区进行工作。但是Linux系统仅支持开启和关闭,Morton说:“问题已经出现并且仍在继续。”

另一个问题是文档系统,如果此系统与硬盘容量的增长速度不一致则需要进行全面检查。文档系统开发商Val Henson指出,到2013年,硬盘容量可能会以16的因数进行增长。但是带宽的增长因数仅仅是5,而搜索时间的增长因数则是1.2。这意味着文档系统的检索时间将越来越长,甚至可能达到一天。

Torwalds也提供了一些开源发展模式的未公开的关键内容,Linux核心在启动时以及运行过程中进行的很多工作都是多余的,因为开发商并不会对最新代码库的能力进行开发。如将内核中不同模块的相同文件进行重复开放,以及检查硬件设备说明。Morton估计开发商也不清楚代码在硬件设备中所起的作用,有多少高速缓冲存储器和主内存被采用,以及哪个代码块在运行。

对于终端用户,他们的感受就是硬件设备在Linux系统下的运行效率不如Windows高,因为Linux系统要消耗更多的电量,并且启动和运行所需时间更长。一些开发商抱怨说,为什么Linux桌面系统的运行情况不像在低效机器上那样好。

如果Linux系统准备真正占据一般用户机特别是企业台式机市场,上述问题都需要很好地解决。其中一个解决方案是,在代码发布之前进行更好的中央控制、严格的检查以及规格化。然而,如果在峰会后,协会共同努力解决了这一问题,其他问题又会显现出来。

虽然结果可能不是这样,但这会导致人们认为开放源码模式存在缺陷,因此必须认真对待。

(责任编辑:凌云通)

频道声明:本频道的文章除部分特别声明禁止转载的专稿外,可以自由转载.但请务必注明出出处和原始作者 文章版权归本频道与文章作者所有.对于被频道转载文章的个人和网站,我们表示深深的谢意。

原始作者:佚名 录入时间:2007-7-14 12:36:02
信息来源:不详 投稿信箱:itqoo@126.com
教程录入:itqoo    责任编辑:itqoo 
  • 上一个教程:

  • 下一个教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    - 关于我们 - 合作伙伴 - 友情链接 - 广告刊登 - 投稿热线 - 在线留言版权声明联系方式 -
    IT公社版权所有 粤ICP备05127012号
    Copyrigh@2005-2006 itqoo.com.Inc All Rights Reserved  推荐分辨率 1024*768
    联系站长:E-Mail:itqoo@126.com     MSN:urchincc@hotmail.com    QQ:点击这里给我发消息
    特别感谢:亿太网络提供空间支持