Monday, June 04, 2007

操作系统面临重大变革,你准备好没有?

操作系统内核结构面临重大变革,动力来自储存器硬件的发展。内存和二级储存将会融合,融合后的储存器具备现今内存的存取速度和直接随机寻址能力和现今硬盘的非易失性及价格容量比。这种新的储存硬件的价格和速度将快速改进,最终取代机械硬盘和内存。

这对操作系统意味着什么?简单化!大大的简单化。再也没有paging,没有virtual memory,没有boot strap(甚至没有开关机),没有cache management! 对数据库引擎的影响更是巨大。

这将是一个操作系统生态系统洗盘的机会。现今操作系统寡头的知识资本将贬值,有一部分甚至完全作废。竞争会更多的集中于API层-谁提供最周到、温馨的开发平台,谁就将主宰市场(消费pc操作系统市场)。现在看.net比较有前途,不知道sun会不会乘机发飙,linux和Mac似乎需要一点计划。因为内核更容易做好,一个功能强大的shell对吸引消费者至关重要。一些直接暴露给消费者或半暴露的用户空间系统服务,如file system(WinFS是个不错的想法),configuration management(Windows registry school vs. XML file school),program interoperation infrastructure(Unix pipe vs. OLE)的设计会是成功的关键。

No comments: