tag:blogger.com,1999:blog-7811479748363672023.post374132928496559033..comments2012-12-15T23:57:32.751+09:00Comments on 10046 trace name context forever: Linuxのファイルシステムで最適なものは?koji shinkubohttp://www.blogger.com/profile/02822693861343157241noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-7811479748363672023.post-27749869711265638302010-09-15T07:40:50.667+09:002010-09-15T07:40:50.667+09:00早速、ご回答ありがとうございます。
興味深い結果ですね。早速、ご回答ありがとうございます。<br />興味深い結果ですね。Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7811479748363672023.post-11476262206282666182010-09-15T01:17:14.857+09:002010-09-15T01:17:14.857+09:00確かに、ちょっとおかしいですね。私の認識でもorderedよりwritebackの方が高速になるはず...確かに、ちょっとおかしいですね。私の認識でもorderedよりwritebackの方が高速になるはずです。ただ、これは、全体的に言えることですが、今回は、ファイルキャッシュで左右されないようにvdbenchのオプションでo_directでread/writeを行っています。この場合は、(ここまで言って何なのですけが)ファイルシステムの影響は大きく受けないと思っています。なにせ、ファイルキャッシュをバイパスしているので。なので、このファイルシステム別のテストでパフォーマンス差が出るなら単純にジャーナリングの性能差だと思っていました。<br /><br />で、話しを戻して、ext3のordered/writebackで想定のパターンと違っているのは(今のところ)よく分かっていません。物理デバイスも常に同じパフォーマンスが出せるわけではありませんし、微妙な条件によってバラツキがあるのかも知れkoji shinkubohttps://www.blogger.com/profile/02822693861343157241noreply@blogger.comtag:blogger.com,1999:blog-7811479748363672023.post-12586875051767586502010-09-15T00:46:57.971+09:002010-09-15T00:46:57.971+09:00random read と random write で ext3(ordered) のほうが ex...random read と random write で ext3(ordered) のほうが ext3(writeback) より大幅に速いのなぜでしょうか?<br /><br />パフオーマンス面では ordered より writeback のほうが優れていると思っていました。Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7811479748363672023.post-44174168167230674962010-09-13T10:23:19.127+09:002010-09-13T10:23:19.127+09:00回答1. writebackはファイルシステムのメタデータのみジャーナルを書きますが、ordered...回答1. writebackはファイルシステムのメタデータのみジャーナルを書きますが、orderedもジャーナルはメタデータだけですが、ジャーナルを書くタイミングが実データを書き込んだ後となるため、実データとジャーナルの整合性が取れる。なので実際、パフォーマンス面から考えると大きな差になりにくいと思います。ただ、複数のプロセスで同一データを更新する場合は、orderedの場合、それなりにcontentionが発生するのではないかと推察します。<br />回答2. その通り。DWHに対して、ASMは良いソリューションだと思いますが、TPC-Cのようなショートトランザクションでは、file cacheの威力はそれなりにあるものと推察します。これも、ちょっとテストするつもりです。koji shinkubohttps://www.blogger.com/profile/02822693861343157241noreply@blogger.comtag:blogger.com,1999:blog-7811479748363672023.post-68518297438583621812010-09-13T01:25:07.014+09:002010-09-13T01:25:07.014+09:00質問1.writebackとorderedの違いは?意味は?
質問2.ASMだとOS File Ca...質問1.writebackとorderedの違いは?意味は?<br />質問2.ASMだとOS File Cacheが使えなくなるでしょ?<br />例えば、sequential read/scattered readはOS file cacheが効果的に働くよね?Windows環境で僕のやったテストでは<br />http://ichiroobata.blogspot.com/2010/08/os-file-cache6.html”OS File Cacheで6倍のスピード ”となりました。<br />Parallel Queryを多用するDWHではos file cacheなんて関係ないdirect path readを使うけど、数本のHDDで行うTPC-CベンチマークならRAW deviceを使うASMが適切ではないような気がします。Ichiro Obatahttps://www.blogger.com/profile/00472770585651295852noreply@blogger.com