The patch posted by Chris Mason on the btrfs mailing list http://news.gmane.org/gmane.comp.file-systems.btrfs (patch attached) makes a huge difference on my Maverick VM.
My test case was to turn off the host SATA cache for the VM and then install a hefty package (netbeans in this case). atop showed avio maxing out at 2ms during the install compared to the 20-30ms I was seeing with the stock kernel.
The patch posted by Chris Mason on the btrfs mailing list http:// news.gmane. org/gmane. comp.file- systems. btrfs (patch attached) makes a huge difference on my Maverick VM.
My test case was to turn off the host SATA cache for the VM and then install a hefty package (netbeans in this case). atop showed avio maxing out at 2ms during the install compared to the 20-30ms I was seeing with the stock kernel.