Re: Some performance numbers for virtiofs, DAX and virtio-9p

2021-01-05 Thread Vivek Goyal
On Tue, Jan 05, 2021 at 04:08:34PM +0100, Miklos Szeredi wrote: > On Fri, Dec 11, 2020 at 8:25 PM Vivek Goyal wrote: > > > > On Fri, Dec 11, 2020 at 06:29:56PM +, Dr. David Alan Gilbert wrote: > > > > [..] > > > > > > > > > > Could we measure at what point does a large window size actually mak

Re: Some performance numbers for virtiofs, DAX and virtio-9p

2021-01-05 Thread Miklos Szeredi
On Fri, Dec 11, 2020 at 8:25 PM Vivek Goyal wrote: > > On Fri, Dec 11, 2020 at 06:29:56PM +, Dr. David Alan Gilbert wrote: > > [..] > > > > > > > > Could we measure at what point does a large window size actually make > > > > performance worse? > > > > > > Will do. Will run tests with varying

Re: Some performance numbers for virtiofs, DAX and virtio-9p

2020-12-11 Thread Dr. David Alan Gilbert
* Vivek Goyal (vgo...@redhat.com) wrote: > On Fri, Dec 11, 2020 at 02:25:17PM -0500, Vivek Goyal wrote: > > On Fri, Dec 11, 2020 at 06:29:56PM +, Dr. David Alan Gilbert wrote: > > > > [..] > > > > > > > > > > Could we measure at what point does a large window size actually make > > > > > perf

Re: Some performance numbers for virtiofs, DAX and virtio-9p

2020-12-11 Thread Vivek Goyal
On Fri, Dec 11, 2020 at 02:25:17PM -0500, Vivek Goyal wrote: > On Fri, Dec 11, 2020 at 06:29:56PM +, Dr. David Alan Gilbert wrote: > > [..] > > > > > > > > Could we measure at what point does a large window size actually make > > > > performance worse? > > > > > > Will do. Will run tests wit

Re: Some performance numbers for virtiofs, DAX and virtio-9p

2020-12-11 Thread Vivek Goyal
On Fri, Dec 11, 2020 at 06:29:56PM +, Dr. David Alan Gilbert wrote: [..] > > > > > > Could we measure at what point does a large window size actually make > > > performance worse? > > > > Will do. Will run tests with varying window sizes (small to large) > > and see how does it impact perfor

Re: Some performance numbers for virtiofs, DAX and virtio-9p

2020-12-11 Thread Vivek Goyal
On Fri, Dec 11, 2020 at 11:06:03AM -0500, Vivek Goyal wrote: [..] > > > > Could we measure at what point does a large window size actually make > > performance worse? > > Will do. Will run tests with varying window sizes (small to large) > and see how does it impact performance for same workload

Re: Some performance numbers for virtiofs, DAX and virtio-9p

2020-12-11 Thread Dr. David Alan Gilbert
* Vivek Goyal (vgo...@redhat.com) wrote: > On Thu, Dec 10, 2020 at 08:29:21PM +0100, Miklos Szeredi wrote: > > On Thu, Dec 10, 2020 at 5:11 PM Vivek Goyal wrote: > > > > > Conclusion > > > --- > > > - virtiofs DAX seems to help a lot in many workloads. > > > > > > Note, DAX performance

Re: Some performance numbers for virtiofs, DAX and virtio-9p

2020-12-11 Thread Vivek Goyal
On Thu, Dec 10, 2020 at 08:29:21PM +0100, Miklos Szeredi wrote: > On Thu, Dec 10, 2020 at 5:11 PM Vivek Goyal wrote: > > > Conclusion > > --- > > - virtiofs DAX seems to help a lot in many workloads. > > > > Note, DAX performance well only if data fits in cache window. My total > > da

Re: Some performance numbers for virtiofs, DAX and virtio-9p

2020-12-10 Thread Miklos Szeredi
On Thu, Dec 10, 2020 at 5:11 PM Vivek Goyal wrote: > Conclusion > --- > - virtiofs DAX seems to help a lot in many workloads. > > Note, DAX performance well only if data fits in cache window. My total > data is 16G and cache window size is 16G as well. If data is larger > than DAX c

Some performance numbers for virtiofs, DAX and virtio-9p

2020-12-10 Thread Vivek Goyal
Hi, Now virtiofs DAX support has been merged in upstream kernel 5.10 (It has yet to be merged qemu). So I decided to do some performance benchmarking and see what's the impact of DAX on different workloads in different caching modes. Hence I ran some performance numbers and publishing the results