高速化:Ubuntuカーネルパッチとベンチマーク

November 29, 2010

先々週話題になってた、カーネルへのミラクルパッチの件で気になってたので試した。 結果から言うと効果はある様です。

テストしたのは以下の環境

ThinkPad X40 2003 年末に発売された機種を SSD 化したもの link Processor: Intel Pentium M 1.40GHz @ 1.40GHz (Total Cores: 1) Motherboard: IBM 2371GDJ Chipset: Intel 82852/82855 + ICH4-M System Memory: 1498MB Disk: 16GB MTRON MSD-PATA30 Graphics: Intel 82852/855GM Integrated Graphics Device 128MB

まずは結果から

002、003は適用前、004、005は適用後 少しだけど効果はある様子。

作業方法

参考記事 Script To Automatically Apply the “200 Lines Kernel Patch” Alternative In Ubuntu ~ Web Upd8: Ubuntu / Linux blog もし上記の記事を見て変更を加えた人は元に戻してください。 そうしないとスクリプトが動かないので注意して下さいと下の記事に書いてある。 Alternative To The “200 Lines Kernel Patch That Does Wonders” Which You Can Use Right Away

  • 動作確認されてるのは Ubuntu (10.10 と 10.04)
  • 一応テストはしたけど、動作は保証しない
  • ここからダウンロードできます。
  • 免責事項を読んで、了承したら以下のコードをターミナルにコピペして実行

    cd wget http://launchpadlibrarian.net/59511828/cgroup_patch chmod +x cgrouppatch sudo ./cgrouppatch

完了したら再起動するか以下のコードを実行してください

sudo /etc/rc.local

以上 感想としてはベンチマーク上の結果として数値は上がったけど体感としては微妙。ただしこれは 7 年前のノート。最近のマシンだともっと効果あるのかも。ベンチマークの数値に関しては、初めてやってみたからこれがどれくらいのものなのか正直よく分からない。

ベンチマーク

参考記事 : Phoronix Test Suite による Linux デスクトップのベンチマーク実行 以下ターミナルでの作業

$ sudo apt-get update
$ apt-cache search phoronix

すると、

phoronix-test-suite - a comprehensive testing and benchmarking platform

とあるので、以下でインストール

$ sudo apt-get install phoronix-test-suite

以下で GUI 版が起動します。

$ phoronix-test-suite gui

テストがたくさん用意されてるけれど、よく分からなかったから目についた 7-Zip Compression を選んでみました。 僕の環境では php-gtk が入ってなくて起動しなかったから公式のここからダウンロードしてインストール

以上

次期 Ubuntu には適用される見たいだけど、Ubuntu 11.04 が待ちきれない人は試してみてもいいかも。


Profile picture

Webのフロントエンドからバックエンド、プロトタイピングからプロダクションまで。定額の開発サービスも。詳しくはAboutページで。