Language Selection

English French German Italian Portuguese Spanish

Evaluating the performance of ext3 using write barriers and write caching

Filed under
Linux

The ext3 filesystem supports write barriers which are designed to allow a filesystem to take advantage of a disk’s write cache without fear of compromising the ingetrity of the filesystem on a power failure or kernel panic. I’ve seen reports that ext3 write barriers have a significant impact on performance.

Of course, the alternative is to disable the write cache (as is recommended many places) and suffer the performance loss from that. Given that the use of write barriers means forsaking many Linux storage tools which do not support write barriers (lvm, dmraid, dmcrypt, md raid except raid1, etc) it seems like the best option for flexibility is to just turn off the hard disks write cache and keep one’s options open. However, if the difference in performance between write barriers enabled and write cache disabled is significant then using write barriers would be a better option when IO performance is important. I often find IO to be the bottleneck on my servers so any improvement in IO performance is worth investigating.

I ran some tests with bonnie++ and came up with these numbers.




More in Tux Machines

Opera 27 Stable Web Browser Released With Tab Preview Back, Install In Ubuntu, Linux Mint And Others ubuntu Derivatives


opera 27 stable web browser released for install Linux mint/Ubuntu

Today Opera team released Opera 27 version with couple of major changes and with lots of fixes. This is the first stable release of 2015. Opera keeps on coming with beta releases that have several fixes. Although the beta versions were also good and can be used without any problems. This one is the stable release of Opera Web Browser containing two major changes and lots of fixes. Lets see at the changes in this release.

 
 
 
 
 
 
 

 

Linux Kernel 3.18.4 Stable Released, Install In Ubuntu/Linux Mint


Linux Kernel 3.18.4 Stable Released, Install In Ubuntu/Linux Mint

Linux Kernel 3.18.4 Stable is released and can be installed or updated in Ubuntu Vivid Vervet, Utopic Unicorn, Trusty Tahr and Linux Mint Rebecca and Qiana.
 
 
 
 
 
 

Read at LinuxAndUbuntu