お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-06-13 01:55:38

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

linux-image-2.6.34 の bootchart

linux カーネル 2.6.34 がリリースされたので、早速試してみたいと思いビルドしてインストールしてみました。
すべてデフォルトのままビルドしたのですが、現在の Ubuntu の最新カーネルである 2.6.32-22 よりも体感的に相当早い感じがしたので、bootchart で計測してみようとしたのですが上手くいきません。
/var/log/bootchart 内には、petit-laptop-lucid-20100613-5.tgz といった名前のアーカイブファイルしか作成されず、肝心のチャートの .png が作成されません。
アーカイブを解凍すると、heder、proc_diskstats.log、proc_ps.log、proc_stat.log といった名前のファイルが作成されています。
パッケージの bootchart、pybootchartgui どちらもインストールされています。

カーネルのビルドの手順:
ダウンロードした linux-2.6.34.tar.bz2 を /usr/src に配置し、
# tar jxvf linux-2.6.34.tar.bz2
# cd linux-2.6.34
# cp /boot/config-2.6.32-22-generic .config
# make menuconfig(一応開いただけ、ちょっと見たけど)
# CONCURRENCY_LEVEL=2 make-kpkg --initrd kernel_image kernel_headers --revision=100612
色々聞かれたので、すべて Enter で抜ける。
# dpkg -i ../*.deb
カーネルをインストールしたことで、自動的に grub2 のアップグレードがされたようだが、一応手動で、update-grub を実行して再起動。
上記のどこかに問題があったでしょうか?
initrd を作らずにカーネルオプションを設定したほうが良かったのかしら・・・。

あと、起動時に、
EXT3 -fs(sda5):error:could'nt mount because of unsurported optional features(240)
といったエラーが出力されているのですが、これは関係ありますでしょうか?
もしかしたら書き取りが間違っているかも知れません。かなり早く流れていってしまうので、何回も再起動して書き留めたのですが・・・。
起動してしまえば特に問題は無いので、無視して良いエラーでしょうか。

アプリの起動も相当早い感じが。
あ、でも、preload パッケージを入れているので、単にその影響で気のせい?

オフライン

 

#2 2010-06-14 01:25:02

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: linux-image-2.6.34 の bootchart

探しに探してやっと見つけました。
https://bugs.launchpad.net/ubuntu/+source/bootchart/+bug/580560/comments/5

/usr/lib/pymodules/python2.6/pybootchartgui/draw.py の
return "RSDTZXW".index(flag) + 1 という箇所を
return "RSDTZXW".find(flag) + 1 に書き換える
というものでした。

ん〜、でも、
2.6.32-22 の計測結果が、01:09:83
2.6.34 の計測結果が 01:18:86
なんだかなぁ・・・。
明らかに体感的には、2.6.34 の方が早いんですけどねぇ・・・。
と言うか、どっちにしても 1 分なんてかかってないと思うんだけど。
なんか納得のいかない結果となりました。

オフライン

 

#3 2010-06-14 01:39:30

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: linux-image-2.6.34 の bootchart

しつこく測り直したら、2.6.34 で 00:37.75 でした。
それでも遅いすね。
まぁ、こんなもんなのかなぁ・・・。
でも、9.04 のときは 27〜29 秒くらいだったんですけどね。
う、9.10 では、32〜34 秒だった・・・。
だんだん遅くなってますね(泣
みなさんのところは、バージョンが上がるごとに早くなってるんですか?

オフライン

 

Board footer

Powered by FluxBB