{"id":457,"date":"2008-09-10T12:12:22","date_gmt":"2008-09-10T20:12:22","guid":{"rendered":"http:\/\/www.chesnok.com\/daily\/2008\/09\/10\/filesystem-io-at-the-linux-plumbers-conference\/"},"modified":"2013-04-26T10:00:30","modified_gmt":"2013-04-26T18:00:30","slug":"filesystem-io-at-the-linux-plumbers-conference","status":"publish","type":"post","link":"https:\/\/www.chesnok.com\/daily\/2008\/09\/10\/filesystem-io-at-the-linux-plumbers-conference\/","title":{"rendered":"Filesystem I\/O at the Linux Plumbers Conference"},"content":{"rendered":"<p><center><a href=\"http:\/\/osdldbt.sourceforge.net\/dl380\/4disk\/sraid10\/ext3\/read-write\/\"><img src='http:\/\/www.chesnok.com\/daily\/wp-content\/uploads\/2008\/09\/iostat-await.png' alt='http:\/\/osdldbt.sourceforge.net\/dl380\/4disk\/sraid10\/ext3\/read-write\/' width=\"350px\"\/><\/a><br \/>\n<font size=\"-2\">graph from software raid, RAID10, no partition table, ext3, read-write load<\/font><br \/>\n<\/center><\/p>\n<p>If you haven&#8217;t heard, the <a href=\"http:\/\/linuxplumbersconf.org\/\">Linux Plumbers Conference<\/a> is happening September 17-19, 2008 in Portland, OR. It&#8217;s a gathering designed to attract Linux developers &#8211; kernel hackers, tool developers and problem solvers.<\/p>\n<p>A few of us that met through the Portland PostgreSQL User Group (<a href=\"http:\/\/pugs.postgresql.org\/pdx\">PDXPUG<\/a>) pitched an idea for a talk on filesystem performance. We wanted to examine performance conventional wisdom and put it to the test on some sweet new hardware, recently donated for performance testing Postgres. We&#8217;re asking questions like: Is RAID5 really the worst performing configuration for a database? How much does partition alignment really matter? Is there one Linux filesystem that a DBA should always choose for best performance under any load? Is adaptive readahead all that?<\/p>\n<p>Our <a href=\"http:\/\/linuxplumbersconf.org\/program\/speakers\/getspeaker.php?speaker=mwong.txt\">talk<\/a> was accepted, so we&#8217;ve been furiously gathering data, and drawing interesting conclusions, ever since. <a href=\"http:\/\/baconandtech.com\/\">Gabrielle Roth and I<\/a> are presenting, using the results of extensive testing conducted by Mark Wong, a database benchmarking expert and author of <a href=\"http:\/\/ptop.projects.postgresql.org\/\">pg_top<\/a>.  We&#8217;ll be sharing 6 different assumptions about filesystem performance, tested on five different filesystems, under five types of loads generated by fio, a benchmarking tool designed by kernel hacker Jens Axboe to test I\/O.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>graph from software raid, RAID10, no partition table, ext3, read-write load If you haven&#8217;t heard, the Linux Plumbers Conference is happening September 17-19, 2008 in Portland, OR. It&#8217;s a gathering designed to attract Linux developers &#8211; kernel hackers, tool developers &hellip; <a href=\"https:\/\/www.chesnok.com\/daily\/2008\/09\/10\/filesystem-io-at-the-linux-plumbers-conference\/\">Continue reading &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[97,9,84,487],"tags":[151,633,651,150,647,624,646],"class_list":["post-457","post","type-post","status-publish","format-standard","hentry","category-postgres","category-postgresql","category-presentation","category-speaking","tag-announcement","tag-conference","tag-linux","tag-linux-plumbers-conference","tag-postgres","tag-postgresql","tag-presentation"],"_links":{"self":[{"href":"https:\/\/www.chesnok.com\/daily\/wp-json\/wp\/v2\/posts\/457","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.chesnok.com\/daily\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.chesnok.com\/daily\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.chesnok.com\/daily\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.chesnok.com\/daily\/wp-json\/wp\/v2\/comments?post=457"}],"version-history":[{"count":2,"href":"https:\/\/www.chesnok.com\/daily\/wp-json\/wp\/v2\/posts\/457\/revisions"}],"predecessor-version":[{"id":4788,"href":"https:\/\/www.chesnok.com\/daily\/wp-json\/wp\/v2\/posts\/457\/revisions\/4788"}],"wp:attachment":[{"href":"https:\/\/www.chesnok.com\/daily\/wp-json\/wp\/v2\/media?parent=457"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.chesnok.com\/daily\/wp-json\/wp\/v2\/categories?post=457"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.chesnok.com\/daily\/wp-json\/wp\/v2\/tags?post=457"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}