Windows 8是由微软公司开发的,具有革命性变化的操作系统。该系统旨在让人们的日常电脑操作更加简单和快捷,为人们提供高效易行的工作环境。Windows8将支 持来自Intel、AMD和ARM的芯片架构。也就是说,下一代Windows系统还将支持来自NVIDIA、高通和德州仪器等合作伙伴的ARM系统。微 软表示,这一决策意味着Windows系统开始向更多平台迈进,包括平板机。
命名方式
谈到微软操作系统的命名规则, 微软Windows平台策略全球副总裁MikeNash表示,微软之前在中国的命名有三种方法:一种是按照年份来命名,如我们熟悉的Windows 98、Windows2000.但微软并不是每年都会推出新品,所以这种方法并不合适,微软后来放弃了这种命名方法.
微软后来采用了比较有内涵的命名方式,如Vista,在英文中,“Vista”的含义就是“令人愉悦的风景”.但是,类似于Vista的命名外行人看不懂,所以他们现在也放弃了这种命名方法.
最后,微软采用了最简单的方法,就是用版本号来命名,这也是为什么外界猜测Windows 7下一个版本命名为Windows8的原因.如今这一说法得到了梁念坚的证实.
该系统由微软剑桥研究院和苏黎世理工学院联合全新开发,专为现在和未来的多核心(Multi-Core)、众核心(Many-Core)处理器环境而设 计,通过在各个核心之间建立一条网络总线来从根本上提升系统效率和性能。和很多媒体的误传不同,Barrelfish跟Windows8并没有什么直接关 系,二者属于不同的项目。
在硬件水平飞速发展和性能需求不断提升的同时,现有操作系统的内核架构已经无法很好地高效利用相应资源,特别是存在资源共享机制的局限。Barrelfish则通过自己的总线在处理器核心之间传递信息,并采用类似数据库的方式来跟踪可用硬件资源。
Barrelfish其实并非什么秘密研究项目,相关开发人员已经在全球奔波了一年时间,进行宣传讲解,不过直到本月中旬,第一批代码才公布出来。
据一位听过演讲的相关人士解释,Barrelfish不再通过驱动程序将应用软件与硬件设备完全隔离,而是存在一个某种数据库,其中可以找到大量有关硬 件的低级信息。系统内核则是单线程和非抢占的。调度和信息传递相结合,信息到达后就直接激活等待中的线程。它还用到了一些微核(microkernel) 概念,在保护空间内运行驱动程序。
有消息称这套系统会是完全免费、开源的,因为据开发人员说,它包含了一些“遵从不同BSD类开源协议”的BSD第三方库,但考虑到微软和开源社区的长期对立关系,这一点还有待观察,而且现在发布的原型是有微软和苏黎世理工学院的版权的。
实用资源->Windows8, 微软
