主题:【原创】浏览器是怎么变成操作系统的 -- 美人他爹
1. 不再指望摩尔定律能够为我们提升单个core的性能
这个是已经发生的事实,有物理定律在前:目前的CPU架构,20级流水线已经是接近了fan out of 4,也就是说,20级流水线基本上是当前CPU架构中,单核的处理极限;有软件技术在后:20级流水线的跳转代价太大,已经足以影响到带来的速度提升。
2. 软件开始摆脱对摩尔定律的依赖,性能的提升将更多的依赖并行处理,多机,多核
这是已经发生的事情,说明人们对计算能力的需求,还没有消退。是1的自然延伸。
3. 软件开始转向对海量数据进行加工
海量数据其实是internet的特性,目前的成功处理办法就是搜索技术。 这样能保证其广泛适用性和灵活性。在无结构的搜索技术基础上引入结构化的如SQL可能是正道。 而不是相反的从sql出发。
internet有海量数据,但是海量的数据同样存在于其他领域,搜索技术适用于internet,是因为internet的主要数据依然是文本。对于其他数据,要具体分析。
软件的本质是对数据的处理,处理的数据量越大,单位数据的处理成本越低,现在是经济规律开始起作用。
4. 对数据的采集将是软件和硬件的一个新热点
从3推广,软件需要更多的数据,来降低单位成本。采集数据是为填饱软件的胃口而来的,当然你说的管理数据也是很重要的。
5. 当年硅谷卖的,是硅片上面晶体管之间的结构,现在值钱的,是数据的意义
目前的软件和硬件,都是在买知识的copy,不过一个是光盘上面的copy,一个是硅片上面的copy。未来的知识在哪里?怎么卖?我看,是海量数据里面的意义,比如某个用户喜欢某种商品,他同时也喜欢另外几种商品。
6. 硬件将转而成为软件的附庸
软件和硬件都是商品,都有固定投入和平均单件成本,但是软件的平均成本远低于硬件,更适合吸收资金。当商业的发展集中到软件,硬件就更加需要软件的支持才能进入市场;另一方面,硬件技术的成熟,也导致有更多的硬件可以选择。所以我说,硬件会成为软件的附庸。
- 相关回复 上下关系8
压缩 2 层
🙂如果浏览器实现了现在操作系统的全部功能 随便看看 字64 2009-07-29 00:49:30
😄对用户其实没啥好处,但是对厂家好处大大的有。 土豆丝 字150 2009-08-01 07:47:32
🙂探讨一下 1 kernelh 字916 2009-07-28 19:54:18
🙂我的逻辑是这样的:
🙂技术瓶颈恐怕首先会在FLASH出现 aokrayd 字74 2009-08-01 21:47:41
🙂第三点可以再展开解释一下么? 夏雨 字134 2009-07-25 19:48:28
🙂oracle会变成什么我不知道 2 美人他爹 字308 2009-07-27 13:17:06
🙂这样的话,是不是意味着另外一种 土豆丝 字280 2009-08-01 08:02:06