Linux之肩是否是在世界的沉重之下呻吟?
2019-04-18 08:58:33来源:华彩软件站 阅读 ()
我以前提到过,也很可能会再次提到。实际上我从来没有厌倦过提到,这一事实:Linux比其它操作系统支持更多硬件,运行于更多设备当中。从世界上 最大的超级电脑,到比火柴盒还小的电脑,Linux默默的工作在它们上面。它负责着巨额数目的资金,也担负着着你的生日提醒之职。你看基于Linux的电 视;你用基于Linux的打印机打印由Linux计算机准备好的银行票据;你在基于Linux的电话上说话,用基于Linux的网络设备在基于Linux 的网站上上网......
简单地说,实际上世界由Linux所支撑,正如地球由神话中的巨神阿特拉斯(Atlas)所支撑一样。一切你而今使用的事物都在某种形式上受着 Linux的影响。就连微软也被曝使用Linux(不好意思哦,我情不自禁地说了出来:)。这些无不说明,仅仅才过十年左右,Linux已经变得多么稳 定、多么快捷、多么重要。如果它持续以这一势头成长的话,天知道下一个十年Linux会到哪儿去了。
如果它能持续以这一势头成长,凭着它能够做如此之多的事,凭着它拓展到、压缩到、伸入到、抽出于如此之多各不相同的应用当中,我不禁疑问,就像橡 皮 泥被拉得太长太快,Linux会不会突然断掉?就像被一脚跺下的空罐子,它会不会突然一下子土崩瓦解?
让我们面对一个事实吧--Linux的设计真的很老了。它毕竟是基于UNIX模型的。在那个年代里,计算机设计者根本不能想象出我们今天的电脑和 我 们加在它们之上的应用。为了使那一UNIX模型跟上而今的需求,基本模型之上又加了一层层新的模型。这些层级模型已经改变了,发展了,扩增了,以至超出了 原本的目的。如设备管理系统、图形系统、视频系统、交互式处理通信系统、内存管理系统以及其它很多的新增的我能够一下子就列出的系统所在用到的层级模型。 如此小的设计(指UNIX基模型)竟被管理得能够支持所有这些应用,对我来说真是难以想象。
然而,正是简约成就了Linux。它的基础如此坚实,以致于很容易地构架当前和将来的应用而不至于使整个体系崩溃。在建筑中,建筑物的基础是最重 要 的部分。没有好的基础,整个建筑物都会倾倒。仅以比萨(比萨饼!:)斜塔为例想想吧。Liux有比在概念上的需要还要强大的基础,因此在它之上实现扩展是 非常简单非常安全的。
不幸的是,事物很容易被用过头。不管基础如何强健,总有一个极限。你不可以随便简单地在它之上建筑高楼,相信都会很合适。而这正是大家都在做的事 呢!即使是最基本的Linux版本,也包含着两个或更多做着同样工作、地位相当的库集合。这一形式在双倍地,三倍地,甚至四倍地增加着Linux根基的负 担。这还不要紧,好吧?而且也有人说,多重库还能让Linux具有良好的可移植性和简单易用性。可是就这样无休止地“多”下去吗?每个人都有自己认为函数 等该如何实现的想法,他们也十分愿意以自己的方式组建Linux。尽管有着标准和指导方针,人们却没有有效的遵守它们的动机。
以现今最流行的两款桌面环境为例。它们是Gnome和KDE。它们可以同驻一个Linux系统之中欢快地做自己的事。可是相互处得不怎么好,至少 是 不完全和睦吧。是有标准定义来让不同的桌面环境和睦共处的,可是这两个大的Linux桌面环境据我所知还是不怎么完全兼容。同时用上二者也让实现功能所需 的资源(如硬盘空间等等)十分纠结。因此我今天提出来,并且想知道大家的想法的问题,是Linux能继续在它的路上走下去吗?如果可以,可以走多久?还是 他会很快坠毁?是否应当有更多 结构化的思考和标准投入和加强到Linux发行当中?Linux能否被带回到她有着极佳伸缩性、简单性和效率的美好岁月里去?任何有过几年使用Linux 经验的人我想都会认同Linux本身开始或已经变得臃肿,复杂和缓慢了的观点。在下面留言区留下你的想法和评论吧。告诉我们你认为Linux应该怎样前 行。
英文原文:http://it.toolbox.com/blogs/locutus/are-the-shoulders-of-linux-groaning-under-the-weight-of-the-world-39459
转载请注明:linux人社区 编译
原文链接:http://www.huacolor.com/article/6453.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- win7系统设置禁止运行lol的操作步骤 2019-05-04
- iPhone 5s是否可以升级iOS 10系统?5s升级ios10卡不卡 2019-04-30
- 如何查看是否有人动过自己的电脑呢? 2019-04-29
- win7怎么关闭自动更新 win7关闭自动更新方法 2019-04-29
- easybcd如何修复linux + win7?linux + win7双系统grub的办 2019-04-29
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash