热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

Linux最新内核2.6.29对比评测[图文]

简单介绍一下Phoronix测试套件,它是符合GPLv3标准的专业性能测试软件,提供了可扩展架构,能够以标准化,完全自动化,且可重复的

简单介绍一下Phoronix测试套件,它是符合GPLv3标准的专业性能测试软件,提供了可扩展架构,能够以标准化,完全自动化,且可重复的

一天前Linux发布了最新的2.6.29内核,接下来我们将对过去的6个主要Linux内核做出基准评测。这次我们使用的是Phoronix测试套件,你将看到二十多项详细的测试结果。自从08年年初Linux 2.6.24【51CTO编者注:Linux2.6.24当时发布时曾被认为是最稳定版。】发布以来,这一年来Linux内核的性能得到了哪些提升呢?评测的结果告诉我们,Linux 2.6.29在一些重要方面的确带来了很大的性能提升。

这次评测我们使用的是Canonical提供的一个标准Ubuntu封装包,没有任何多余的补丁和配置。在一个干净的Ubuntu 8.10(x86_64)系统上,我们分别安装了Linux 2.6.24、2.6.25、 2.6.26、2.6.27、2.6.28,以及最新的Linux 2.6.29内核。

我们使用的硬件包括Intel Core 2 Duo E6400处理器、ASRock G43Twins - FullHD主板、集成Intel GMA显卡、2GB DDR2系统内存,以及200GB的希捷ST3200826AS SATA HDD硬盘。我们测试的程序包括LZMA压缩、7-Zip压缩、LAME MP3编码、FLAC音频编码、FFmpeg、Fhourstones、GnuPG、OpenSSL、SQLite、GraphicsMagick、SciMark、RAMspeed、Flexible IO Tester、RAMspeed、Bork文件加密和Sunflow渲染系统。整个测试过程都可以通过Phoronix测试套件管理和运行。

简单介绍一下Phoronix测试套件,它是符合GPLv3标准的专业性能测试软件,提供了可扩展架构,能够以标准化,完全自动化,且可重复的方式进行各项测试。Phoronix测试套件从安装开始一切自动化进行,对软硬件的各组件进行检测,最终给出测试结果和可视图表。Phoronix支持Linux、OpenSolaris、Mac OS X和各种BSD等操作系统。在本次测试中,我们使用了最新版本的Phoronix 1.8。

我们首先使用LZMA Compression压缩一款256MB的文件,测量所需要的时间,结果没有太多可说的,六种Linux内核的表现大致相同。

7-Zip压缩测试内核的速度,我们看到测试结果出现了波动。在Linux 2.6.24之后压缩速度逐步倒退,直到Linux 2.6.28,它是表现最好的。刚刚发布的Linux 2.6.29的性能是六个版本最低的。


推荐阅读
  • 本文详细介绍了如何在 Linux 平台上安装和配置 PostgreSQL 数据库。通过访问官方资源并遵循特定的操作步骤,用户可以在不同发行版(如 Ubuntu 和 Red Hat)上顺利完成 PostgreSQL 的安装。 ... [详细]
  • 本文详细介绍如何使用Python进行配置文件的读写操作,涵盖常见的配置文件格式(如INI、JSON、TOML和YAML),并提供具体的代码示例。 ... [详细]
  • Hadoop入门与核心组件详解
    本文详细介绍了Hadoop的基础知识及其核心组件,包括HDFS、MapReduce和YARN。通过本文,读者可以全面了解Hadoop的生态系统及应用场景。 ... [详细]
  • 本文详细介绍了VMware的多种认证选项,帮助你根据职业需求和个人技能选择最合适的认证路径,涵盖从基础到高级的不同层次认证。 ... [详细]
  • 本文详细介绍了如何在Ubuntu系统中下载适用于Intel处理器的64位版本,涵盖了不同Linux发行版对64位架构的不同命名方式,并提供了具体的下载链接和步骤。 ... [详细]
  • 本文介绍如何通过更改软件源来提前体验Ubuntu 8.10,包括详细的配置步骤和相关注意事项。 ... [详细]
  • 本文介绍如何在Linux Mint系统上搭建Rust开发环境,包括安装IntelliJ IDEA、Rust工具链及必要的插件。通过详细步骤,帮助开发者快速上手。 ... [详细]
  • 自己用过的一些比较有用的css3新属性【HTML】
    web前端|html教程自己用过的一些比较用的css3新属性web前端-html教程css3刚推出不久,虽然大多数的css3属性在很多流行的浏览器中不支持,但我个人觉得还是要尽量开 ... [详细]
  • PHP 时间与日期工具类:星座、干支、生肖的实现
    本文介绍了一个PHP时间与日期工具类,涵盖了时区设置、有效日期和时间检查、星座、干支、生肖计算等功能。该工具类特别适用于需要处理中国农历及西方星座的应用场景。 ... [详细]
  • 在Ubuntu 8.04中安装美观的Cairo-Dock桌面增强工具
    本文介绍如何在Ubuntu 8.04系统中安装和配置Cairo-Dock,这款桌面增强工具以其精美的界面和高效的功能备受用户青睐。文章将指导您通过简单的步骤完成安装,并提供一些实用的配置建议。 ... [详细]
  • 选择适合生产环境的Docker存储驱动
    本文旨在探讨如何在生产环境中选择合适的Docker存储驱动,并详细介绍不同Linux发行版下的配置方法。通过参考官方文档和兼容性矩阵,提供实用的操作指南。 ... [详细]
  • 云计算的优势与应用场景
    本文详细探讨了云计算为企业和个人带来的多种优势,包括成本节约、安全性提升、灵活性增强等。同时介绍了云计算的五大核心特点,并结合实际案例进行分析。 ... [详细]
  • 在创建新的Android项目时,您可能会遇到aapt错误,提示无法打开libstdc++.so.6共享对象文件。本文将探讨该问题的原因及解决方案。 ... [详细]
  • 本文详细介绍了如何在预装Ubuntu系统的笔记本电脑上安装Windows 7。针对没有光驱的情况,提供了通过USB安装的具体方法,并解决了分区、驱动器无法识别等问题。 ... [详细]
  • JavaScript 中创建对象的多种方法
    本文详细介绍了 JavaScript 中创建对象的几种常见方式,包括对象字面量、构造函数和 Object.create 方法,并提供了示例代码和属性描述符的解释。 ... [详细]
author-avatar
骑马的仓鼠
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有