本文通过phoronix.com网站***的测试,针对Ubuntu 12.04 LTS版本与Ubuntu 14.04 LTS版本进行性能测试对比。
测试平台上看,采用相同的惠普Elitebook笔记本,英特尔酷睿i5 2520(“Sandy Bridge”架构)处理器,支持HD Graphics 3000,4GB RAM,同时配置一块160GB SSD,测试相同的配置和方式与之前12.04.2/12.04.3/12.04.4测试有所相同。
随着最近Ubuntu 12.04.4新一个版本推出,Ubuntu 14.04 LTS计划在2014年4月发布,代号“Trusty Tahr”,意为“值得信赖的塔尔羊”。采用Linux 3.13内核(超过3.11内核的12.04.4版本统一),改进的Unity 7.1.2界面,支持GCC 4.8.2编译器主要更新是包含了完整的对Go1.1.2的支持。Ubuntu 14.04 LTS中GCC和其他组件更新将移植到Ubuntu 12.04.5 之后的版本提供长期支持。
Dbench v4.0测试(图片来源phoronix.com)
Dbench的单个实例测试结果表明,基于Linux 3.13内核的系统,并采用更高性能的英特尔Sandy Bridge+SSD的设备性能远高于Ubuntu 12.04.4 LTS。这两个Ubuntu LTS版本均默认使用EXT4文件系统选项。
PostMark v1.51(图片来源phoronix.com)
从PostMark测试中,与Ubuntu 12.04.4 LTS平台在性能方面并没有太大的差别。
OpenArena v0.88(图片来源phoronix.com)
Reaction Quake测试(图片来源phoronix.com)
Reaction Quake测试(图片来源phoronix.com)
经典OpenGL引擎游戏Quake3,由于Quake3引擎对性能的敏感,测试项目中仍然是看看在OpenGL项目中图形表现能力,在高分辨率1600x1200下,还是有一定差距变化的。
#p#
Xonitic是一款跨平台的开源FPS游戏,由从Nexuiz社群分裂出来的Xonotic社群负责开发,因而亦与Nexuiz同样基于衍自Quake引擎的DarkPlaces引擎。基于DarkPlaces引擎之上的测试图形性能,因而支持高光柔化、动态光源、视差贴图及动态渲染等效果。
Xonotic测试(图片来源phoronix.com)
Xonotic测试进一步显示从Ubuntu 12.04.4到Ubuntu 14.04 LTS在图像性能方面并没有明显改进。
HPC Challenge测试(图片来源phoronix.com)
HPC Challenge测试(图片来源phoronix.com)
而在运行HPC Challenge测试时,每个平台默认CFLAGS配置下Ubuntu 14.04 LTS在GCC 4.8编译器运行速度远远超过Ubuntu 12.04 LTS在同一个系统上GCC 4.6编译器。#p#
BLAKE2测试(图片来源phoronix.com)
VP8 libvpx Encoding测试(图片来源phoronix.com)
GraphicsMagick测试(图片来源phoronix.com)
除非有特别频繁的应用针对GCC 4.7和4.8编译器的开发, 对于基于处理器的计算限度范围内两个版本平台没有性能过大区别。
Timed Apache测试(图片来源phoronix.com)
Timed linux内核测试(图片来源phoronix.com)
针对内核和Apache应用上,编译器性能显示出Ubuntu 12.04 LTS有一定的优势。
从以上测试中可以看到,性能方面有所改变,同时Ubuntu 14.04 LTS版本计划在2014年4月发布,该版本专注于性能、细节以及可维护性的提升,具备跨平台支持特性的Ubuntu 14.04 LTS系统值得期待。