康斯坦丁Fedora 12:王者归来

Fedora 12的Code Name定为Constantine的时候,就已经觉得Fedora社区对此版本十分有信心。经历了Sulphur的惨痛经历,以及Cambridge和Leondias的强势反击,Constantine显然就是强大的自信心表现。从特性列表可以看出,这种自信是不无道理的。引入了大量的新特性,而且完成度也已经很高了,也难怪他们会信心如此爆棚。

首先要谈及的是,ABRT这个工具,ABRT就是自动错误报告工具的英文简称。这个工具的最大好处就在于当系统某个软件崩溃,ABRT就会自动搜集崩溃时的数据,整理成一份文档,并且可以提交到Red Hat的Bugzilla。提交报告是一个可选选项,不是必然选项,而且也需要一个Red Hat Bugzilla的帐号。上传前,ABRT会连线到Bugzilla,检测是否有人提交过类似报告,如果没有,则会自动提交。这一特性十分方便于Fedora开发者掌控现有软件所出现问题,并着力进行解决。或许是ABRT刚刚推出的缘故吧,实际上还是有一点不完善的地方。例如当第一次提交错误报告的时候,需要输入Bugzilla的帐号和密码。如果你输入错误以后,当然会提交不成功。问题在于,ABRT没有提供重新输入Bugzilla信息的机会,显然这点漏洞,还是挺可惜的。不过相信在下一个版本更新出来以后,会修复这个问题的。ABRT把用户和开发者的距离拉近了,确实是一件好事。

康斯坦丁Fedora 12:王者归来

显卡驱动倒是有一点点突破。默认情况下,无论你是使用Intel的集成显卡,还是ATi的显卡,或者是nVIDIA的显卡,Fedora都会启动平滑的Plymouth启动特效。这得益于KMS的协助与增强。Red Hat提供的drm-next.patch为ATi R600/R700系列加入了KMS的支持。这个drm补丁也为这个系列的显卡提供了3D加速的能力。当然R600的开源3D加速能力还没有足够稳定,所以现在的情况是不断再测试和修改代码。使用R600的用户只需要安装mesa-dri-drivers-experimental,即可在开源驱动下启动compiz特效。不过这个特性还在预alpha阶段,所以问题会很多。偶然情况下,compiz会崩溃,而gnome-shell能够运行但不能工作。所以在这方面,R600的3D加速能力依然要慢慢改进。倒是可笑的是,这是现时唯一一种方法提供R600 3D加速的办法,因为ATi还没有推出支持2.6.31内核的官方驱动。

至于Intel显卡,则一如既往地幸福地享用KMS和3D加速,虽然硬件性能限制,但是凭借着优良的显示驱动,也能享用到挺不错的视觉效果。nVIDIA的玩家,基于nouveau驱动的KMS也实现了超炫的plymouth特效,只是nouveau性能有限,而且没有3D加速而已。另外安装nVIDIA驱动需要多一点工作,把KMS禁止掉,否则会启动不了X。这点会很压抑的,呵呵!

Fedora 12的最大改进来源于虚拟化的改进。在Fedora 12的特性列表里,KVM的改进占了半数以上。引人注目的改进实在太多,真的不知道从哪里说起好呢。从性能上看,KVM Huge Page Backed Memory和KVM qcow2 Performance这两项特性对KVM的性能有极大促进作用,也提高了I/O的效能。实时迁移的能力也得到了极大的增强,不仅可以从KVM迁移到KVM,而且可以实现Xen与KVM的相互迁移。改进过的virt-manager也让迁移变得轻而易举,当然还有oVirt这个强大的web管理终端。在网络层面,也得到了极大的改善。Red Hat也提供了Windows 2003和Windows Server 2008的KVM半虚拟化驱动。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/27976.html