On Thu, Jul 4, 2013 at 5:54 PM, Jeff Mahoney
So, I'd like to hear your stories. What's worked for you? What hasn't worked? What would you consider the pain points with using btrfs?
I ran it exclusively for about 6 months with the openSUSE 12.1 kernel (3.1) and then a self compiled one going through 3.2 rcs, 3.3 rcs and 3.4 rcs. I had performance issues with it, reported them upstream but didn't get far (after a reply from Josef Bacik the thread died). You can see the upstream thread which includes lots of details at http://thread.gmane.org/gmane.comp.file-systems.btrfs/17638 Note that the thread above talks about slow mounts but it just generally got slow as time passed. I reported the slow mount particularly because it seemed like a discrete operation that was easy to time and diagnose separately from everything else, the plan was to get that fixed and then look into the runtime performance issues. At the time I had the feeling that what was different between me and other people that were running btrfs day to day was that I was using snapper (therefore taking lots of snapshots automatically, hourly I think) and lzo compression (which was quite new at the time). The runtime performance issues seemed like huge lantency for IO operations which ended up being unbearable. I remember a git rebase -i (granted on the big Libreoffice repo) taking something on the order of a minute just to come up with the list of my patches that needed to be rebased on top of origin/master, while the disk was spinning all the time. In general, there were lots of times when windows seemed unresponsive, Firefox would freeze etc. all while the disk was continuously spinning. Some seconds later (not uncommonly 10, 20, 30 seconds later) everything would respond again after disk activity stopped. I'm quite sure that it got progressively worse (which made me suspect snapper), it definitely wasn't unbearable the first day after installation, and it definitely got unbearable the day I decided to format and switch to ext4. I say I'm sure it got progressively slower because after switching to ext4 it literally seemed like I got a new computer which was orders of magnitude faster. I'm sure I bared the slowness only because the water the frog was in got gradually warmer and so it took a while to realize how bad it had gotten. So I'm a bit worried that after months of use performance degrades significantly. Do you know of somebody that ran with lots of snapshots and lzo for some months with no issues? Hope this helps -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org