[Bugs] [Bug 1623107] FUSE client's memory leak

bugzilla at redhat.com bugzilla at redhat.com
Tue Sep 4 14:55:00 UTC 2018


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

Znamensky Pavel <kompastver at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
              Flags|needinfo?(kompastver at gmail. |
                   |com)                        |



--- Comment #13 from Znamensky Pavel <kompastver at gmail.com> ---
I checked version 3.12 and it looks like it already has this problem.
Also, I ran `find -type f ...` on 4.1 on a huge directory with tons of files.
And after 12 hours valgrind process ate about 10G RSS on a server with 16G RAM
(I don't know about valgrind's memory overhead, but RSS definitely grew over
time)
You can find all info and reports in v4.1_12hours_experiment.zip

About last 3 tests: I did `find -type f ...` on the same dir (not very big in
fact) each iteration and then remount storage.
Results:
- without `readdir-ahead` gluster process consumed about 270MB RSS (nearly the
same as with `readdir-ahead`)
- without `io-cache` and `readdir-ahead` ~220MB
- without `quick-read`, `io-cache`, `readdir-ahead` ~220MB

Our base config:

Volume Name: gl
Type: Replicate
Volume ID: a90603ab-cf81-423d-b28f-3978e5afdcb8
Status: Started
Snapshot Count: 0
Number of Bricks: 1 x 2 = 2
Transport-type: tcp
Bricks:
Brick1: srv1:/gl
Brick2: srv2:/gl
Options Reconfigured:
cluster.readdir-optimize: on
client.event-threads: 2
server.event-threads: 16
network.ping-timeout: 20
cluster.data-self-heal-algorithm: full
performance.io-thread-count: 16
performance.io-cache: on
performance.cache-size: 32MB
performance.quick-read: on
transport.address-family: inet6
performance.readdir-ahead: enable
nfs.disable: on

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=aRyacVrmG3&a=cc_unsubscribe


More information about the Bugs mailing list