Bug 762170 (GLUSTER-438) - Memory leak
Summary: Memory leak
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: GLUSTER-438
Product: GlusterFS
Classification: Community
Component: fuse
Version: mainline
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Raghavendra G
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-12-05 01:21 UTC by Raghavendra G
Modified: 2010-01-07 07:20 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed:
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:


Attachments (Terms of Use)

Description Raghavendra G 2009-12-05 01:21:46 UTC
A setup consisting of fuse->sp->posix consumed 534MB memory in around half an hour for 'ls -l' on a directory consisting of 10,000 files.

valgrind report pointed the leak to fuse_thread_proc.

Comment 1 Anand Avati 2009-12-05 08:41:32 UTC
PATCH: http://patches.gluster.com/patch/2572 in master (fuse: fix leak in fuse_getxattr and fuse_getattr)

Comment 2 Anand Avati 2009-12-06 07:30:24 UTC
PATCH: http://patches.gluster.com/patch/2576 in master (performance/stat-prefetch: fix memory leak.)

Comment 3 Anand Avati 2009-12-06 14:28:47 UTC
PATCH: http://patches.gluster.com/patch/2565 in release-2.0 (fuse-bridge: fix memory leak during error handling.)

Comment 4 Anand Avati 2009-12-06 14:28:59 UTC
PATCH: http://patches.gluster.com/patch/2581 in release-2.0 (performance/stat-prefetch: fix memory leak.)

Comment 5 Anand Avati 2010-01-07 04:20:05 UTC
PATCH: http://patches.gluster.com/patch/2646 in master (fuse: fix memleak)


Note You need to log in before you can comment on or make changes to this bug.