From: 蒋文佼 <j.w...@gm...> - 2014-01-06 12:03:57
|
There only 12 active fuse threads in the fuse kernel part. How can I get more active fuse thread? 2014/1/6 Miklos Szeredi <mi...@sz...> > On Mon, Jan 06, 2014 at 08:36:54AM +0000, Jakub Moscicki wrote: > > Hello, > > > > There seems to be a limit of 10 threads in the fuse_loop_mt.c at line > 122 below: > > > > > cat fuse-2.9.3/lib/fuse_loop_mt.c > > > > … > > 120 if (!isforget) > > 121 mt->numavail++; > > 122 if (mt->numavail > 10) { > > 123 if (mt->exit) { > > 124 pthread_mutex_unlock(&mt->lock); > > 125 return NULL; > > 126 } > > … > > > > Is this a hard limit of threads existing at any single time? Or is this > rather > > a default thread pool size if there are idling threads? If this is a hard > > limit then what is the reason for it? Would you expect threading/locking > > problems if I had ~100 apache threads trying to make use of a filesystem > via > > multithreaded fuse? > > This is the number of *idle* threads. There's no limit on the number of > active > threads. > > Thanks, > Miklos > > > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics > Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > _______________________________________________ > fuse-devel mailing list > fus...@li... > https://lists.sourceforge.net/lists/listinfo/fuse-devel > |