据国外媒体报道,一直以来,开源社区都寄望于Linux的分布式操作系统Ubuntu去抗衡微软的Windows操作系统。 p>=YPi/d
在经历了 Windows Vista的失败之后,微软潜心钻研,终于为用户带来了性能卓越的Windows 7,从而赢得了普遍的赞誉。而反观Ubuntu的最新版本——代号为“Karmic Koala”的Ubuntu 9.10,它与基于flash的Web网站之间的兼容性问题以及启动时间问题等,都受到了Ubuntu用户的批评。 R9D<lX0%
实际上,微软与Ubuntu社区最大的区别就是操作系统的发布周期。众所周知,在推出Windows Vista之后,微软耗费了3年的时间才推出Windows 7操作系统,而Ubuntu操作系统则每年都会发布两轮重大更新。 q5?g/-_0[
MVz=:2)J2
Ubuntu下一轮重大更新的版本号为10.04,代号为“Lucid Lynx”,定于2010年4月份正式发布。目前,Ubuntu 10.04 Alpha 2已经正式发布,经过试用发现,Alpha 2的整体表现较Alpha 1有所改进,但还是略显粗糙。 rH8^Fl&jT
;oVdkp
不过,Ubuntu的领导人Mark Shuttleworth表示,Ubuntu 10.04中最大的改进就是“10秒实现桌面启动”,速度是他们最大的目标。而反观Windows操作系统的启动速度,则远远高于10秒钟。 |r 1\
!HL7a]PB
据了解,Ubuntu社区实现10秒启动的关键技术就是“Upstart”技术,它是当前Ubuntu启动管理代码的基于事件的替代品。“Upstart”能够处理计算机启动时期的任务和服务进程,在系统运行时期监督任务和服务进程,并在关闭的时候结束任务和服务进程。 zx'G0Z9]
64>E|w
在Windows生态系统中,为了解决PC机的启动问题,微软和PC厂商采取了一系列的措施,其中包括“即时启动”技术、休眠技术等。 ^kxkP}[Z.
1Vt7[L*
经过测试,在相同的计算机环境下(配置为2.8GHz的英特尔Core 2 Duo E7400和2 GB的RAM),Ubuntu 10.04 Alpha 1的启动时间为20秒(是10秒的两倍),而Windows 7旗舰版的启动时间则为30秒。 b gGd
r9 'lFj
由此看来,在启动速度领域,Ubuntu社区的确是可以击败微软的Windows的。在早期版本的Windows和Ubuntu系统中,我们发现,Ubuntu的整体性能超越Windows,其中包括速度,而从今而后,Ubuntu的速度优势可能将会尤为明显。 Q+)fI