With the count-per-lane fix, we can make lanes much bigger, like IBM does.

On Mon, Aug 7, 2017 at 2:06 PM, Frank Filz <ffilz...@mindspring.com> wrote:
> ject: Re: [Nfs-ganesha-devel] mdcache growing beyond limits.
>>
>> On 8/7/17 9:42 AM, Frank Filz wrote:
>> >> It never has been.  In cache_inode, a pin-ref kept it from being
>> >> reaped, now any ref beyond 1 keeps it.
>> >
>> > Guess we need to do something about that... We need to put limits on
>> state somewhere, that would take care of it mostly. We could still have some
>> files in excess of high water mark due to active I/O threads, but that 
>> quantity
>> is limited by the worker thread count.
>> >
>> That won't be true as the async I-O is added.  Fewer threads will handle many
>> more connections.
>
> Sure, but a given thread has at most 2 (or maybe 3) inode references. So N 
> workers means N*2 inodes possibly not available for reaping. Assuming high 
> water mark is much higher, we should be cool.
>
> Hmm, I wonder if we need more lanes than worker threads?
>
> Frank
>
>
> ---
> This email has been checked for viruses by Avast antivirus software.
> https://www.avast.com/antivirus
>

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nfs-ganesha-devel mailing list
Nfs-ganesha-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel

Reply via email to