[Gluster-users] memory leak in performance/quick-read ?

Chida Nanda canand2010 at gmail.com
Sun Mar 14 16:35:43 UTC 2010


Hello Ian,


the translator performance/quick-read does not have cache-size option the
> way that performance/io-cache does - and therefore doesn't have anything
> like the ioc_prune() functionality of io-cache.
>
> I've discovered this can cause what is effectively a memory leak.
>
> I have a volume of up to 40GB configured with quick-read. When I attempt to
> do something that reads the contents of every file (e.g. take a tar of it)
> the glusterfs mount process just continues to grow until it's used all the
> memory of the client which then becomes unresponsive of course. Setting the
> timeout value doesn't help this because, without a max cache size and
> pruning, old files are not flushed out of the cache until they are read or
> written again - which doesn't happen with a sequential access of all
> files...
>
> This seems like a bug to me %-}  Any comments?
>
> [aside: where is the gluster bug list held/managed?]
>


What version of GlusterFS?

File your bug at http://bugs.gluster.com

Chida


More information about the Gluster-users mailing list