mohit84
mohit84
> > We are seeing regression for read fop > > ``` > > read 29017 19692 -32 > > ``` > > This is with 64 KiB files, right...
/run regression
Hi, For specific to readdir(p) improvement my observation is getdents is fast in usual environment but readdirp is slow.I believe readdirp is slow because of executing statfs for every dentry...
> Hi Mohit, > > I had done some work on this a long time ago. I remember getting very good performance improvements with readdirp with the following change: >...
> @mohit84 I think readdir-ahead has bugs where it doesn't consider all xattrs that the parent xlators are querying for which leads to issues (especially with shard). We probably should...
> > 1. Run after disable readdirp completely > > Disable performance.force-readdirp and dht.force-readdip and mount a volume > > after pass -ouse-readdirp=no > > time ll | wc -l...
> @mohit84 - why is 'user.swift.metadata' enabled? The xattr is populated by md-cache because cache-switf-metadata is true in downstream, We need to make it disable in downstream also. { .key...
> > 1. Run after disable readdirp completely > > Disable performance.force-readdirp and dht.force-readdip and mount a volume > > after pass -ouse-readdirp=no > > time ll | wc -l...