2006年5月2日の日記の1番目の記事へのコメント
■OpenZaurus vs. Firefox
コメント欄にも書きましたが,ビルドが終わって起動しました.mixiにログインしようとすると固まったようになる(実際はすさまじく待つだけ)のは,下に書いたようにメモリアクセスでAlignment trapが大量に発生していて,いちいちカーネルが警告を吐いてそれをsyslogdが拾う・・・ということが発生しちゃってるからで,ひとまず「/proc/cpu/alignment」に2を書くことで警告無しにカーネルが何とか対処してくれるように変更されるので待ち時間は減ってどうにか使えるようになります.
が,そうは言ってもやっぱりtrapしてfixするんで,それなりに重いです.試しにこんなのを-DPACKEDして作るとalignment trapしまくるわけですが,packedした場合としない場合とでZaurusでの実行時間比べてみると・・・.うーん,システム時間にすごい差が(;´Д`)
# packedした場合 (sizeof rgb: 3) real 0m1.627s user 0m0.190s sys 0m1.440s
# packedしてない場合 (sizeof rgb: 4) real 0m0.331s user 0m0.200s sys 0m0.130s
2006年5月2日の日記の1番目の記事へのコメント
[コメントを書く]