Phoronix Test Suite 0.5.0 发布(更新0.5.1版本)

5月1日,Phoronix 发布其名下的 Phoronix Test Suite 0.5.0 版本。该版本包含了多达40项的重大变化,并且宣布了1.0版本将在7月上旬发布的消息。

5月5日,Phoronix再度发布了该测试套件的0.5.1修正版本。 首次引入了基于espeak的文本发音引擎测试。压缩/解压缩评测在原先GZip的基础上增加了 7z 和并行 Bzip2 的测试。针对多核系统添加了一个专用的测试集合,该测试包含了 mplayer, php, imagemagick 的编译,以及 sunflow, 7z 压缩和并行 bzip2 压缩测试。现在,Phoronix Test Suite 0.5.0 总共包含了34个测试预置文件和12个测试集合。

Phoronix Test Suite 0.5.0 强化用脚本管理测试用文件下载过程的能力,方便了有大量测试工作的批量化标准化进行。测试套件的安装、预运行和测试后动作都可以用 PHP 写成的脚本进行管理,以前只能用 BASH 脚本管理。与此配套的,测试套件可以正确处理绝大多数发行版中 php 和 php5 的符号连接问题,从而获得正确的 php 解析程序。

同时,该版本包括了全新的温度探测功能,不仅可以探测出系统使用的是何种节能技术处于何种工作状态,还可以监视在测试过程中 CPU 和 GPU 的运行温度变化,配合改进的图表生成程序,还可以得到详细的温度变化折线图。目前GPU温度的探测仅支持 Nvidia,AMD 显卡的支持需要 AMD 方面在接口做出一些改进后很快就能实现。 温度测试折线图 此外,还增加了一些新的命令行选项,如:emove-all-results, force-install, version, 和 sensor-options。

Phoronix Test Suite 0.5.1版本更新情况:

  • 修正一个关于屏幕保护探测的Bug。
  • 将所有的XML接口路径指向到pts-core/functions/pts-functions_interfaces.php
  • 增加了一个OpenSSL RSA 测试 (该测试同样包含在多核测试集里)。
  • 该版本同时引入了PCQS (Phoronix Certification & Qualification Suite) 测试预置文件。该文件用来对服务器/工作站的主板提供相关评测,并反馈到Phoronix上。
测试套件主页及下载地址

Read More:

17 Comments

  1. 1 zhuqin Commented @ 2008-05-02 22:49Reply to this comment

    @toy arch下如何使用?

  2. 2 黑日白月 Commented @ 2008-05-02 23:03Reply to this comment

    没有用过arch……

    到主页下载下来,解压,里面有很详细的帮助文档。

    测试套件本身不大,但是要完成测试它会自动从网上下载必须的文件。

  3. 3 zhuqin Commented @ 2008-05-02 23:23Reply to this comment

    就是因为照说明没用才问的,php也装了,输入什么命令都不管用。

  4. 4 黑日白月 Commented @ 2008-05-02 23:46Reply to this comment

    @zhuqin

    全部功能都是通过在解压出来的目录中使用./phoronix-test-suite 脚本调用的啊。 尝试./phoronix-test-suite --help看看。

  5. 5 zhuqin Commented @ 2008-05-03 0:27Reply to this comment

    我这些都试过了,没反应。除了可以看到帮助以外。

  6. 6 Toy Commented @ 2008-05-03 9:50Reply to this comment

    @zhuqin:检查使用依赖是否满足,PTS 需要 PHP5 CLI 和 PHP GD library。

  7. 7 zhuqin Commented @ 2008-05-03 11:25Reply to this comment

    能具体说一下装那个包么?

  8. 8 Toy Commented @ 2008-05-03 11:45Reply to this comment

    @zhuqin:其他发行版,如 Debian 有单独的 php5-cli 包可用,但在 Arch 上没有对其进行分拆。

  9. 9 zhuqin Commented @ 2008-05-03 11:56Reply to this comment

    也就是php这个包就可以了?可我怎么就一点反应都没有呢,连错误提示都没。 比如说,我输入./phoronix-test-suite version,然后就没了。

  10. 10 黑日白月 Commented @ 2008-05-03 13:12Reply to this comment

    @zhuqin

    你尝试下:

    php -version

    如果反馈结果类似于应该就没问题: PHP 5.2.5 (cli) (built: Feb 13 2008 08:03:04) Copyright (c) 1997-2007 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies

    注意版本号后面括号里的cli。

  11. 11 zhuqin Commented @ 2008-05-03 13:34Reply to this comment

    php -version PHP 5.2.5 with Suhosin-Patch 0.9.6.2 (cli) (built: Mar 27 2008 20:10:05) Copyright (c) 1997-2007 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies

  12. 12 黑日白月 Commented @ 2008-05-03 13:42Reply to this comment

    难道是那个 Suhosin-Patch 0.9.6.2 补丁的问题? 差别就只有这个了…… 不确定,没有用过Arch的我飘过……

    你机子上其他php程序正常么?比如 phpmyadmin 之类的……

  13. 13 zhuqin Commented @ 2008-05-03 13:46Reply to this comment

    就没人用arch的么?toy呢?我没有用过其它的php程序,或者我可以试试testing的。

  14. 14 黑日白月 Commented @ 2008-05-03 14:20Reply to this comment

    @zhuqin

    想知道Toy在哪里么?命令行输入:

    which toy

    Toy, 开个玩笑,别介意哦……

    赶快现身吧,Arch粉丝在召唤你……

  15. 15 Toy Commented @ 2008-05-03 18:56Reply to this comment

    @黑日白月::)

    @zhuqin:从输出信息看是支持 cli 的,不晓得问题出在哪里了 :(

  16. 16 zhuqin Commented @ 2008-05-03 20:33Reply to this comment

    @toy:说下你怎么弄的好了,比如开始咋做的,输啥命令等等。

  17. 17 LeonBernieniv Commented @ 2008-05-05 20:34Reply to this comment

    gentoo的ebuild在这里: http://bugs.gentoo.org/show_bug.cgi?id=216656 直接改名为phoronix-test-suite-0.5.0.ebuild就可以了。 另,php5的USE可能需要适当添加调整。