据国外媒体报道,英特尔软件和服务部门副总裁道格·费舍尔(Doug Fisher)近日表示,英特尔正在研发新版本的基于Linux的Meego操作系统,并将面向主流笔记本和台式机推出。
今年3月底,英特尔推出了最早的Meego操作系统,其中一个版本应用于基于英特尔凌动处理器的上网本产品,另外一个版本应用于诺基亚N900智能手机。费什尔表示,除了上网本和智能手机之外,英特尔还计划推出针对基于凌动处理器的入门级台式机的Meego操作系统,这个版本的操作系统同样可以应用于主流笔记本,以及使用英特尔酷睿处理器的台式机。不过,费舍尔并未透露桌面版Meego操作系统的具体发布日期。
尽管如此,费舍尔表示,Meego处理器的主要研发目标仍然是上网本、智能手机、电视和机顶盒等产品。他介绍说,英特尔将在今年10月份推出一个新版本的手机版Meego操作系统,而基于Meego操作系统的上网本将于今年下半年面世,华硕和宏碁等笔记本生产商已经明确表示将支持Meego。
费舍尔称,英特尔还计划为Meego操作系统添加触控操作功能,并且正在考虑推出应用于平板电脑的Meego系统。
费舍尔表示,智能手机、上网本、PC的用户体验各不相同,因此需要针对不同的产品推出不同版本的Meego操作系统,而这些不同版本Meego系统的区别主要取决于产品的用户界面、屏幕大小、处理器等方面的功能。例如,智能手机版的Meego操作系统将适用于小尺寸屏幕的用户界面,而台式机的用户界面则需要适应大尺寸显示器。
另外,智能手机使用的处理器也有所不同,其中大多数智能手机使用ARM处理器。英特尔的Meego操作系统将支持ARM处理器,但同时英特尔也会针对自己的Moorestown芯片大力研发相应的Meego软件。英特尔的Moorestown芯片是英特尔进军移动领域的主打产品。
今年2月份展示的Meego操作系统是英特尔Moblin与诺基亚Maemo系统的合并结果,Meego的研发工作由Linux基金会负责,而英特尔和诺基亚也会为此投入资源。
费舍尔表示,Meego研发工作的目标是为所有基于英特尔芯片的产品提供最优化的操作系统,使各种产品可以便捷地进行沟通。目前,很多设备安装了多款操作系统,但相互间无法共通。Meego将为这些基于类似架构的设备提供兼容性能,进而降低服务提供商的软件研发成本。
另外,费舍尔认为Meego还有助于整合当前的开源软件领域。目前,仅Linux就为上网本和智能手机提供了多个操作系统版本,同时谷歌正在为上网本研发Chrome操作系统,并为智能手机和平板电脑提供Android操作系统,Canonical也为上网本提供基于Linux的Ubuntu操作系统。
不过费舍尔表示,作为一家芯片生产商,英特尔的竞争来自于ARM等芯片厂商。英特尔的主要目标不仅仅是面向更多设备推出Meego操作系统,同时也为了确保这些设备能够基于英特尔架构。费舍尔说:“我们要确保这些设备有一个优化的操作环境。”
Posts Tagged ‘操作系统’
英特尔研发新Meego操作系统 支持笔记本和PC
四月 22nd, 2010
管理员 Windows设计师:多核芯片要求全新操作系统
三月 21st, 2010
管理员 据国外媒体报道,微软Windows核心操作系统部门内核设计师戴夫·普罗伯特(Dave Probert)表示,随着处理器集成的内核数量不断增多,当前操作系统的基本设计需要改变。
普罗伯特说,当前操作系统利用多核处理器处理能力的方法非常复杂,不够完美。关键问题不是在并行编程方面投入更多资源,而是重新考虑操作系统的基本设计。目前的计算机并没有充分发挥多核处理器的处理能力。
普罗伯特在微软的工作是开发新一代Windows,但他表示,这一观点与其在微软从事的工作没有任何联系,Windows内核开发团队的许多其他设计师不同意其观点。普罗伯特称,新一代操作系统应当不同于Windows或Unix。
目前,普通桌面计算机都能同时运行多个软件,例如在上网冲浪或编辑电子邮件时播放音乐。普罗伯特说,“响应速度最为重要,用户非常重视响应速度”,要解决响应速度问题,操作系统就必须了解哪个任务具有更高的优先性。例如,用户不希望因为安全软件在扫描系统就花数分钟时间等待Word启动。大多数操作系统都部分采用优先权调度算法,但算法仍然相当粗糙。
芯片厂商在生产多核处理器时一厢情愿地认为,软件开发者将为多核处理器开发软件。普罗伯特说,问题是目前的桌面系统软件不能有效地利用多核处理器的处理能力。开发者需要利用并行编程技术才能充分利用多核处理器的处理能力。除专业的科学计算软件外,并行软件并不普及,而且并行编程技术也相对难于掌握。
普罗伯特称,一种更好的方法是重新考虑操作系统管理多核处理器的方式,“问题不在于并行编程,而在于操作系统如何管理处理器”。在计算技术发展的早期,一个处理器只运行一个软件。如果需要一个处理器运行多个软件,处理器就被分配给不同的进程,使软件“产生错觉”:它们各自独占一个处理器。当操作系统开始管理同时运行的多个软件时,它就需要一个不受用户和软件干扰的受保护的空间,这就催生了内核模式。内核模式与用户模式相互分离。普罗伯特说,内核模式和用户模式将一个处理器模拟成两个处理器。
虚拟处理器会争夺物理处理器资源,在不同虚拟处理器间切换的“费用”也会不断增长,并影响系统的响应速度,特别是在配置多核处理器的系统中。普罗伯特指出,由于英特尔和AMD预计处理器内核数量将继续增长,操作系统社区需要放弃一些观念,例如内核模式和用户模式,“如果系统中的内核足够多,每个软件都可以获得一个内核”。
在这种模式中,操作系统更像是一位“管理者”。在虚拟系统中,“管理者”是虚拟机和硬件间的一个中间层。普罗伯特表示,软件将负责更多的资源管理工作。操作系统负责将一个处理器内核和一定量的内存分配给一个软件,软件将利用编译器产生的元数据充分利用获得的资源。
普罗伯特表示,要对这种方法进行测试很困难,因为它要求大量现有软件,但这是值得的,“这种模式更灵活”。

分类:
Tags:




