Re: btrfs kernel workqueues performance regression

2014-07-23 Thread Chris Mason
On 07/22/2014 07:39 PM, Dave Chinner wrote: > On Tue, Jul 15, 2014 at 01:39:11PM -0400, Chris Mason wrote: >> On 07/15/2014 11:26 AM, Morten Stevens wrote: >>> Hi, >>> >>> I see that btrfs is using kernel workqueues since linux 3.15. After >>> some tests I noticed performance regressions with fs_ma

Re: btrfs kernel workqueues performance regression

2014-07-22 Thread Dave Chinner
On Tue, Jul 15, 2014 at 01:39:11PM -0400, Chris Mason wrote: > On 07/15/2014 11:26 AM, Morten Stevens wrote: > > Hi, > > > > I see that btrfs is using kernel workqueues since linux 3.15. After > > some tests I noticed performance regressions with fs_mark. > > > > mount options: rw,relatime,compre

Re: btrfs kernel workqueues performance regression

2014-07-15 Thread Chris Mason
On 07/15/2014 11:26 AM, Morten Stevens wrote: > Hi, > > I see that btrfs is using kernel workqueues since linux 3.15. After > some tests I noticed performance regressions with fs_mark. > > mount options: rw,relatime,compress=lzo,space_cache > > fs_mark on Kernel 3.14.9: > > # fs_mark -d /mnt/

btrfs kernel workqueues performance regression

2014-07-15 Thread Morten Stevens
Hi, I see that btrfs is using kernel workqueues since linux 3.15. After some tests I noticed performance regressions with fs_mark. mount options: rw,relatime,compress=lzo,space_cache fs_mark on Kernel 3.14.9: # fs_mark -d /mnt/btrfs/fsmark -D 512 -t 16 -n 4096 -s 51200 -L5 -S0 FSUse