June 19, 2013

Post: Beware: ext3 and sync-binlog do not play well together

…=test run On Dell R900 with CentOS 5.2 and ext3 filesystem we get 1060 transactions/sec with single thread and sync… make sure but results were basically the same. Using XFS instead of EXT3 gives expected results – we get 2350 transactions/sec with… is about 10% overhead. EXT2 filesystem also behaves similar to XFS so it seems to be EXT3 specific performance issue. We do not…

Comment: Disaster: LVM Performance in Snapshot Mode

… the filesystem (VxFS). If you use LVM snapshots the choice of the filesystem can be quite important. I run “randomio” benchmark on ext3 filesystem and compared it with xfs. The difference with…

Post: Make your file system error resilient

… is limited to EXT2/3/4 while over systems like XFS will not continue if consistency problems are discovered. So how… worth to note when error is discovered during the operation EXT3, EXT4 filesystem will force file system check on the next startup… are valid. First with recent Linux versions and quality hardware EXT3 filesystem is extremely stable (EXT4 is good too though It is…

Post: ext4 vs xfs on SSD

As ext4 is a standard de facto filesystem for many modern Linux system, I am getting a lot … else (i.e. xfs) should be used. Traditionally our recommendation is xfs, and it comes to known problem in ext3, where IO gets… running MySQL benchmarks (to be published later) on ext4 vs xfs. Actually amount of threads does not affect the result significantly…

Comment: ext4 vs xfs on SSD

… frequently they benchmark XFS vs ext4, and how much of their recommendation comes from the days of ext2/ext3. So I decided to use sysbench and plot some graphs to compare the O_DIRECT performance of ext4 and XFS… who runs their own benchmarks, and am not religious about filesystems.

Post: Working with many files and file system fragmentation

… – this is a massive difference. The test was done on EXT3 and it looks like it does not do very good… would be interesting to see how other filesystems deal with this problem, for example XFS with delayed allocation may be doing better…