因為要測試硬碟的 performance,所以上網找了很多 Benchmark,但意外的找到一個很贊的網站
http://openbenchmarking.org/
裡面收集了各種的 benchmark, 而且可以讓大家把 report 上傳,
他其實是利用了 phoronix test suite 來做 benchmark
http://www.phoronix-test-suite.com/
安裝還滿容易的, 有 .deb 檔可以下載, 所以在 Debian / Ubuntu 很方便
不過我在測試時遇到了個問題, 就是我有多顆硬碟, 但他總是只測試其中一顆而已, 但他似乎又沒有可以設定的地方, 找了很久後, 終於知道要怎麼解決, PTS 的作法是把所有安裝的東西都放在 ~/.phoronix-test-suite/installed-tests 之下, 然後就在這個目錄下執行, 這代表每個人執行時都要各別安裝一次, 很浪費空間, 但這也讓我找到簡單的處理方法
作法就是更改 ~/.phoronix-test-suite/user-config.xml 內的 EnvironmentDirectory , 比方說你把你要測試的硬碟 mount 在 /mnt, 那你就把 EnvironmentDirectory 改到 /mnt/installed-tests, 同時為了不必重新安裝, 你可以暫時把 ~/.phoronix-test-suite/installed-tests 移到 /mnt 下, 這樣子去執行就可以測到你要測的硬碟了!
==
2012.01.09 補
如果要安裝在 CentOS 底下, 可以直接下載 .tar.gz 檔, 不過使用之前會需要先安裝一些套件
http://openbenchmarking.org/
裡面收集了各種的 benchmark, 而且可以讓大家把 report 上傳,
他其實是利用了 phoronix test suite 來做 benchmark
http://www.phoronix-test-suite.com/
安裝還滿容易的, 有 .deb 檔可以下載, 所以在 Debian / Ubuntu 很方便
不過我在測試時遇到了個問題, 就是我有多顆硬碟, 但他總是只測試其中一顆而已, 但他似乎又沒有可以設定的地方, 找了很久後, 終於知道要怎麼解決, PTS 的作法是把所有安裝的東西都放在 ~/.phoronix-test-suite/installed-tests 之下, 然後就在這個目錄下執行, 這代表每個人執行時都要各別安裝一次, 很浪費空間, 但這也讓我找到簡單的處理方法
作法就是更改 ~/.phoronix-test-suite/user-config.xml 內的 EnvironmentDirectory , 比方說你把你要測試的硬碟 mount 在 /mnt, 那你就把 EnvironmentDirectory 改到 /mnt/installed-tests, 同時為了不必重新安裝, 你可以暫時把 ~/.phoronix-test-suite/installed-tests 移到 /mnt 下, 這樣子去執行就可以測到你要測的硬碟了!
==
2012.01.09 補
如果要安裝在 CentOS 底下, 可以直接下載 .tar.gz 檔, 不過使用之前會需要先安裝一些套件
yum install php yum install php-cli yum install php-gd yum install php-xml yum update "*php*" yum install php-pear yum install gcc pecl install json cd /etc/php.d/ echo "extension=json.so" >> json.ini service httpd restart
沒有留言:
張貼留言