[prev in list] [next in list] [prev in thread] [next in thread] 

List:       fuse-devel
Subject:    Re: [fuse-devel] stat performance on multicore systems: measurements
From:       Stefan Westerfeld <stefan () space ! twc ! de>
Date:       2012-07-25 16:12:45
Message-ID: 20120725161245.GA19515 () space ! twc ! de
[Download RAW message or body]

   Hi!

On Fri, Jul 20, 2012 at 07:28:51PM -0400, Nikolaus Rath wrote:
> Stefan Westerfeld <stefan-a6oftRWAzlp7BRZiorVuVg@public.gmane.org> writes:
> > As promised, I've created a test program that supports my theory that on
> > multicore systems, fuse performance for stat() and other calls could be
> > improved by scheduling the filesystem code that implements stat() and the
> > userspace process that calls stat() on the same cpu.
> [...]
> 
> > #### without cpu affinity ####
> >
> > same  cpu (%)     0.00
> > other cpu (%)   100.00
> > ----------------------
> > stat calls/s  23025.13
> >
> > #### with cpu affinity ####
> >
> > same  cpu (%)   100.00
> > other cpu (%)     0.00
> > ----------------------
> > stat calls/s  44334.30
> 
> Similar results here:
> 
> [...]
> 
> Implementing this in FUSE seems like a worthwhile optimization point.

Ok, I'll try to create a patch against FUSE to get this speedup.

   Cu... Stefan
-- 
Stefan Westerfeld, Hamburg/Germany, http://space.twc.de/~stefan

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
fuse-devel mailing list
fuse-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fuse-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic