February 2009

Could we get that, as PeterZ has suggested, as a trace_option
column in the 'trace' file? It would be default off for
non-latency tracers, with latency tracing plugins turning it on
by default. Would that work?

Ingo



PeterZ ってメチャクチャ強そうじゃね?

という記事をTed TsoがBlogに書いている

http://tytso.livejournal.com/60368.html

要約すると、

・今のLinuxはセクタサイズが512byteで決めうってあるけど、IntelのSSDは128Kだよ。HDDも将来は4kに変わるよ。
・今のLinuxのstorage subsystemはalignmentを考えてないよ。手動で調整する必要があるよ。やり方も載せるよ
・alignmentがあってないと、書き込みが、read-modify-writeになるから遅いよ。SSDだけじゃなくRaid5でもalignmentは意識しないと遅くなるのでGenericな問題だよ
・Vistaはもう4k align対応は終わってるよ(128K align対応はまだだけど)
・将来的には全自動になるべきだよ。(fdisk時のファイルシステムのアライメントとか、mkfs時のstripe-widthとか、LVMのメタデータサイズとか)
・でもIntelも将来のSSDでもっと進んだアルゴリズムを搭載するって言ってるよ

結局Windows Server2008と同等にするよって言ってるだけな気がしなくもない。


追記: なんか、さっそくbtrfs MLでうちらも同じ事しなくてよいの?って質問がとんでるな

追記2: なぜか512byteを512Kと書いていた。あほすぎる


> OK, so without text_poke, how does it deal with kernel with text pages
> marked read-only after boot ?

Actually, we cheat. If DYNAMIC_FTRACE is configured in, we do not set the
text sections to read only. But if this needs to be fixed, we can easily
change it so that before we do the convesion, we set all text back to
write and after the conversion we set it back to read. The conversion
itself is done via stop_machine, so we do not need to worry about other
things going on.

-- Steve



とりあえず、英語でもチートって言ってもいいということは分かった。

しかし、この仕様だとDYNAMIC_FTRACEは本番環境ではつかえんのぅ

96 :以下、名無しにかわりましてVIPがお送りします:2009/02/05(木) 02:39:25.12 ID:4ZSXuCJS0
グリフィスが大帝に圧勝 しかしミッドランドの人は全員悪魔になる

ガッツが悪魔の鎧を完全克服 人の頭脳に悪魔の力をもった悪魔人間に

グリフィス軍対ガッツ軍が戦う それ以外の人類滅亡

戦争終結 グリフィスはなんと両性具有だった!

天使っぽいグリフィスと下半身ちょんぎれたガッツが一緒にいるシーンで完

次回作バイオレンス・ガッツをお楽しみに!


↑このページのトップヘ