正文

漫游计算机世界(8)

大话处理器 作者:万木杨


 

桌面操作系统和桌面处理器是两个相互配合并且极欠竞争的领域,Microsoft 和Intel由此获得高额利润,它们同时也是欧美反垄断法的宠儿。

Wintel联盟就是Windows和Intel的联盟,这个联盟在业界还有一个定律,叫做安      迪·比尔定律:“What andy gives, bill takes away.”无论安迪给什么,比尔都会把它拿走。

安迪就是Intel的前CEO安迪·格鲁夫,比尔就是微软的比尔·盖茨,作为商业同盟,他们每年会晤两三次(引自格鲁夫的《只有偏执狂才能生存》)。用电脑的人都会有这样的感觉:电脑买来没多久,就会发现慢如蜗牛,又要考虑硬件升级了。现在的CPU越做越快,存储越做越大,但是操作系统、应用软件却是越做越慢,越做越大。说白了,商家喜欢消耗品,不喜欢耐用品。

不过我们也不能完全把矛头指向软件公司,现在软件的功能需求越来越多,为了节约软件开发的时间和成本,编程语言越做越高级,对应着效率也自然越来越低。

9.Wintel联盟真的无坚不摧吗?

Wintel联盟统治PC江湖相当之久,很多处理器公司和软件公司分别向Intel和微软发起了一轮又一轮的攻击,不过都是败多胜少,直到最近几年,情况才有所好转。

比较有名的一家挑战公司是Sun公司,Sun也是一家传奇公司,在鼎盛时期,Sun一家公司的产品包含了整条IT产业链:从处理器,到计算机,到网络,到操作系统,到编程语言,到应用软件一条龙服务,外加股价高得吓人,颇有气吞山河之势。Sun很早就提出了“网络就是计算机”的概念,这也正是现在火热的云计算的思想。Sun挑战Wintel联盟的一大利器就是大名鼎鼎的Java。

Java语言的出现打破了江湖上持续了很长时间的平静,Java应用程序通过Java虚拟机和操作系统、处理器分离开来,使用Java编写的应用程序不再依赖于某个具体的操作系统和处理器,Java程序不只可在x86上运行,也可以在ARM等处理器上运行,只要装一个这一平台上的虚拟机就可以了,这样用户对微软的操作系统和Intel的处理器就没有依赖性了。Java也迅速成为当前的主流编程语言,虽然Java是如此的流行,但是Sun一直没找到通过它盈利的方法。随着x86处理器性能的逐渐提升,Sun赖以生存的工作站逐渐被淘汰,Sun公司一蹶不振,被Oracle买去。

互联网的发展,将各种应用都搬到了网上,浏览器逐渐成为继操作系统之外的又一大用户窗口。Google等公司大力开发基于互联网的服务(软件即服务),来为未来屏蔽操作系统做铺垫。到现在,人们在计算机上使用的大部分功能都能在浏览器上完成。例如,可以在浏览器上写作、看电影、听歌、玩游戏……网景联合创始人马克·安德森(Marc Andreessen)有句名言:在互联网的光芒下,操作系统只不过是一套漏洞重重的设备驱动器。

不管是x86+Windows的PC机,还是ARM+Linux的上网本,又或是ARM+Symbian/ Android的手机,都可以使用相同的服务,网络服务对处理器和操作系统的依赖性也越来越小。

目前手机上最火的操作系统当属Google的Android,Google收购了一个做Linux的团队,从而改造成自己的Android。由于Android使用Java语言进行应用软件开发,因此使得应用软件具有更好的可移植性,处理器不管是x86、ARM、MIPS等,均可以执行Android应用程序,Android操作系统也因此大受处理器厂商和应用软件厂商的欢迎。而处理器领域,最近风头正盛的是ARM,微软的桌面操作系统也提供了对ARM的支持。

1.1.4  手机——装在口袋的计算机

1.分不清的界限

以前人们会问:“你家里有计算机没?”

现在这样问就out了,应该问:“你口袋里有几个计算机呀?”

现在其实已经很难区分手机和计算机有什么区别了,对于很多手机来说,PC机能做的,它能做,PC机不能做的,它也能做,高端手机的性能已经不亚于当年的奔3、赛扬了。

下面这张图描述了各种各样的终端,可能他们之间的区别就在于大小了。

 


上一章目录下一章

Copyright © 读书网 www.dushu.com 2005-2020, All Rights Reserved.
鄂ICP备15019699号 鄂公网安备 42010302001612号