[Bugs] [Bug 1558379] Huge memory usage of FUSE client

bugzilla at redhat.com bugzilla at redhat.com
Wed Mar 21 09:47:13 UTC 2018


https://bugzilla.redhat.com/show_bug.cgi?id=1558379



--- Comment #10 from Yannick Perret <yannick.perret at liris.cnrs.fr> ---
I performed the following steps:
1. cleanup FS content, and unmount
2. mount glusterfs volume (see comment #3 for details about OS and volume
configuration)
3. create statedump "step1"
4. extraction of linux-4.16-rc5.tar.gz into the FS
5. create statedump "step2"
6. rm -rf all FS content
7. create statedump "step3"

>From 'ps' command I monitored VSZ and RSS during these steps:
- just after mounting the FS: 427796/10488
- just after extracting the tarball: 757612/237544 (in between memory grows
slowly from 427796 to 757612)
- just after removing all content: 757612/241000
This last value is still the same after ~15 minutes the 'rm -rf' was performed,
and did not changed after performing 'sync ; echo 3 >/proc/sys/vm/drop_caches'
(to be sure).

Here is the full 'ps aux' line:
root     12118  8.7  5.9 757612 241000 ?       Ssl  10:02   3:17
/usr/local/sbin/glusterfs --process-name fuse --volfile-server=xx.yy.zz.ww
--volfile-id=test-volume /root/MNT


As said previously the initial bug that makes memory growing on each syscall
seems corrected. But I would expect after removing all files (FS is currently
empty) than memory falls back to a similar value than at start time. I would
also expect memory to do the same after a long time of inactivity.


Please let me know if I can help.

Regards,
--
Y.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list