Description of problem: this bug seems similar to three previous bugs that are marked as fixed: bug 8311132, bug 844630, bug 867407. In essence, systemd-journald on current f19 takes over 30 MB after just a day of uptime... Version-Release number of selected component (if applicable): systemd-204-3.fc19.armv7hl How reproducible: always Steps to Reproduce: 1. install/update to F19 beta, keep it running 2. check systemd-journald memory consumption 3. Actual results: # uptime ; ps -e -orss=,args= | sort -b -k1,1 -rn | head -n5 15:55:58 up 1 day, 22:10, 2 users, load average: 1.01, 1.04, 1.08 30944 /usr/lib/systemd/systemd-journald 10404 /sbin/dhclient -d -sf /usr/libexec/nm-dhcp-client.action -pf /var/run/dhclient-eth0.pid -lf /var/lib/NetworkManager/dhclient-5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03-eth0.lease -cf /var/lib/NetworkManager/dhclient-eth0.conf eth0 7984 /usr/lib/polkit-1/polkitd --no-debug 6324 /usr/sbin/NetworkManager --no-daemon 4844 /sbin/init sunxi_no_mali_mem_reserve Expected results: systemd-journald takes rss memory in order of low megabytes Additional info: the system was installed as f18 image with 3.4 kernel (with custom device drivers for the arm board) with just userspace updated to f19.
x86_64 machine installed as F19 beta that has been running for 10h takes almost 6 MB: # rpm -q systemd ; uptime ; ps -e -orss=,args= | grep journald systemd-204-3.fc19.x86_64 22:04:10 up 10:36, 3 users, load average: 0.13, 0.11, 0.08 5960 /usr/lib/systemd/systemd-journald
A lot of that are probably clean mappings of the journal file(s). Let's have a look at pmap -x $(pidof systemd-journald)
arm machine: # uptime ; ps -e -orss=,args= | grep 'journald' | grep -v grep ; echo "" ; pmap -x $(pidof systemd-journald) 05:34:04 up 2 days, 11:48, 2 users, load average: 1.02, 1.04, 1.05 22400 /usr/lib/systemd/systemd-journald 59: /usr/lib/systemd/systemd-journald Address Kbytes RSS Dirty Mode Mapping a53cf000 4108 356 0 rw-s- system.journal a57d2000 4108 384 0 rw-s- system.journal a5bd5000 4100 72 0 rw-s- system.journal a63d7000 4100 444 0 rw-s- system.journal a6bd9000 4100 92 0 rw-s- system.journal a6fda000 4100 844 0 rw-s- system.journal a73db000 4100 400 0 rw-s- system.journal a77dc000 4100 424 0 rw-s- system.journal a7fd7000 4100 412 0 rw-s- system.journal a83d8000 4100 428 0 rw-s- system.journal a87d9000 4108 508 0 rw-s- system.journal a8bdc000 4100 400 0 rw-s- system.journal a8fdd000 4100 20 0 rw-s- system.journal a93de000 4100 404 0 rw-s- system.journal a97df000 4100 500 0 rw-s- system.journal a9be0000 4100 92 0 rw-s- system.journal a9fe1000 4100 104 0 rw-s- system.journal aa3e2000 4100 896 0 rw-s- system.journal aa7e3000 4100 656 0 rw-s- system.journal aabe4000 4108 508 0 rw-s- system.journal aafe7000 4100 60 0 rw-s- system.journal ab3e8000 4100 52 0 rw-s- system.journal ab7e9000 4100 52 0 rw-s- system.journal abbea000 4100 52 0 rw-s- system.journal abfeb000 4100 56 0 rw-s- system.journal ac3ec000 4124 520 0 rw-s- system.journal ac7f3000 4100 56 0 rw-s- system.journal acbf4000 4100 524 0 rw-s- system.journal acff5000 4100 360 0 rw-s- system.journal ad3f6000 4100 52 0 rw-s- system.journal ad7f7000 4100 56 0 rw-s- system.journal adbf8000 4100 52 0 rw-s- system.journal adff9000 4100 56 0 rw-s- system.journal ae3fa000 4100 560 0 rw-s- system.journal ae7fb000 4100 64 0 rw-s- system.journal aebfc000 4100 56 0 rw-s- system.journal aeffd000 4100 52 0 rw-s- system.journal af3fe000 4100 52 0 rw-s- system.journal af7ff000 4100 52 0 rw-s- system.journal afc00000 4100 52 0 rw-s- system.journal b0001000 4100 420 0 rw-s- system.journal b0402000 4100 20 0 rw-s- system.journal b0803000 4100 56 0 rw-s- system.journal b0c04000 4100 352 0 rw-s- system.journal b1005000 4100 24 0 rw-s- system.journal b1406000 4100 400 0 rw-s- system.journal b1807000 4100 56 0 rw-s- system.journal b1c08000 4100 556 0 rw-s- system.journal b2009000 4100 8 0 rw-s- system.journal b240a000 4100 68 0 rw-s- system.journal b280b000 4100 560 0 rw-s- system.journal b2c0c000 4100 572 0 rw-s- system.journal b300d000 4100 320 0 rw-s- system.journal b340e000 4100 516 0 rw-s- system.journal b3c55000 4100 580 0 rw-s- system.journal b4056000 4100 404 0 rw-s- system.journal b4457000 4100 436 0 rw-s- system.journal b4858000 4100 512 0 rw-s- system.journal b4c59000 4100 376 0 rw-s- system.journal b505a000 4100 664 0 rw-s- system.journal b545b000 4100 444 0 rw-s- system.journal b585c000 4100 380 0 rw-s- system.journal b5c5d000 4100 404 0 rw-s- system.journal b605e000 4100 256 0 rw-s- system.journal b645f000 5032 1920 0 rw-s- system.journal b6949000 4 4 0 rw-s- system.journal b6b4d000 56 20 0 r-x-- libnss_files-2.17.so b6b5b000 28 0 0 ----- libnss_files-2.17.so b6b62000 4 4 4 r---- libnss_files-2.17.so b6b63000 4 4 4 rw--- libnss_files-2.17.so b6b9b000 272 8 8 rw--- [ anon ] b6bdf000 12 4 0 r-x-- libgpg-error.so.0.9.0 b6be2000 28 0 0 ----- libgpg-error.so.0.9.0 b6be9000 4 4 4 r---- libgpg-error.so.0.9.0 b6bea000 4 4 4 rw--- libgpg-error.so.0.9.0 b6beb000 80 56 0 r-x-- libpthread-2.17.so b6bff000 28 0 0 ----- libpthread-2.17.so b6c06000 4 4 4 r---- libpthread-2.17.so b6c07000 4 4 4 rw--- libpthread-2.17.so b6c08000 8 4 4 rw--- [ anon ] b6c0a000 348 8 0 r-x-- libpcre.so.1.2.0 b6c61000 28 0 0 ----- libpcre.so.1.2.0 b6c68000 4 4 4 r---- libpcre.so.1.2.0 b6c69000 4 4 4 rw--- libpcre.so.1.2.0 b6c6a000 16 8 0 r-x-- libdl-2.17.so b6c6e000 28 0 0 ----- libdl-2.17.so b6c75000 4 4 4 r---- libdl-2.17.so b6c76000 4 4 4 rw--- libdl-2.17.so b6c77000 16 8 0 r-x-- libattr.so.1.1.0 b6c7b000 28 0 0 ----- libattr.so.1.1.0 b6c82000 4 4 4 r---- libattr.so.1.1.0 b6c83000 4 4 4 rw--- libattr.so.1.1.0 b6c84000 1272 484 0 r-x-- libc-2.17.so b6dc2000 28 0 0 ----- libc-2.17.so b6dc9000 8 8 8 r---- libc-2.17.so b6dcb000 4 4 4 rw--- libc-2.17.so b6dcc000 12 12 12 rw--- [ anon ] b6dcf000 120 36 0 r-x-- libgcc_s-4.8.0-20130517.so.1 b6ded000 28 0 0 ----- libgcc_s-4.8.0-20130517.so.1 b6df4000 4 4 4 rw--- libgcc_s-4.8.0-20130517.so.1 b6df5000 24 12 0 r-x-- librt-2.17.so b6dfb000 28 0 0 ----- librt-2.17.so b6e02000 4 4 4 r---- librt-2.17.so b6e03000 4 4 4 rw--- librt-2.17.so b6e04000 440 20 0 r-x-- libgcrypt.so.11.8.1 b6e72000 28 0 0 ----- libgcrypt.so.11.8.1 b6e79000 4 4 4 r---- libgcrypt.so.11.8.1 b6e7a000 8 8 8 rw--- libgcrypt.so.11.8.1 b6e7c000 124 12 0 r-x-- liblzma.so.5.0.99 b6e9b000 28 0 0 ----- liblzma.so.5.0.99 b6ea2000 4 4 4 r---- liblzma.so.5.0.99 b6ea3000 4 4 4 rw--- liblzma.so.5.0.99 b6ea4000 24 8 0 r-x-- libacl.so.1.1.0 b6eaa000 28 0 0 ----- libacl.so.1.1.0 b6eb1000 4 4 4 r---- libacl.so.1.1.0 b6eb2000 4 4 4 rw--- libacl.so.1.1.0 b6eb3000 112 44 0 r-x-- libselinux.so.1 b6ecf000 28 0 0 ----- libselinux.so.1 b6ed6000 4 4 4 r---- libselinux.so.1 b6ed7000 4 4 4 rw--- libselinux.so.1 b6ed8000 4 4 4 rw--- [ anon ] b6ed9000 60 16 0 r-x-- libudev.so.1.3.5 b6ee8000 28 0 0 ----- libudev.so.1.3.5 b6eef000 4 4 4 r---- libudev.so.1.3.5 b6ef0000 4 4 4 rw--- libudev.so.1.3.5 b6ef1000 8 8 0 r-x-- libsystemd-daemon.so.0.0.10 b6ef3000 28 0 0 ----- libsystemd-daemon.so.0.0.10 b6efa000 4 4 4 r---- libsystemd-daemon.so.0.0.10 b6efb000 4 0 0 rw--- [ anon ] b6efc000 12 8 0 r-x-- libcap.so.2.22 b6eff000 28 0 0 ----- libcap.so.2.22 b6f06000 4 4 4 r---- libcap.so.2.22 b6f07000 4 4 4 rw--- libcap.so.2.22 b6f11000 120 120 0 r-x-- ld-2.17.so b6f31000 4 0 0 rw-s- kernel-seqnum b6f32000 20 20 20 rw--- [ anon ] b6f37000 4 4 4 r---- ld-2.17.so b6f38000 4 4 4 rw--- ld-2.17.so b6f39000 172 168 0 r-x-- systemd-journald b6f6b000 4 4 4 r---- systemd-journald b6f6c000 4 4 4 rw--- systemd-journald b799c000 132 64 64 rw--- [ anon ] bec1e000 132 16 16 rw--- [ stack ] ffff0000 4 0 0 r-x-- [ anon ] -------- ------- ------- ------- total kB 271692 22400 272 x86_64 machine: # uptime ; ps -e -orss=,args= | grep 'journald' | grep -v grep ; echo "" ; pmap -x $(pidof systemd-journald) 11:35:07 up 1 day, 7 min, 3 users, load average: 0.00, 0.02, 0.05 7588 /usr/lib/systemd/systemd-journald 302: /usr/lib/systemd/systemd-journald Address Kbytes RSS Dirty Mode Mapping 00007f65308c3000 8192 1776 0 rw-s- system.journal 00007f65314bc000 4124 152 0 rw-s- system.journal 00007f65318c3000 4100 44 0 rw-s- system.journal 00007f65320c5000 4100 0 0 rw-s- user-1000.journal 00007f65324c6000 4100 0 0 rw-s- user-1000.journal 00007f65328c7000 4100 88 0 rw-s- system.journal 00007f6532cc8000 4100 0 0 rw-s- system.journal 00007f65330c9000 4100 0 0 rw-s- system.journal 00007f65338cb000 4100 60 0 rw-s- system.journal 00007f6533ccc000 4100 0 0 rw-s- user-1000.journal 00007f65340cd000 4100 124 0 rw-s- system.journal 00007f65344ce000 4100 0 0 rw-s- user-1000.journal 00007f65348cf000 4100 0 0 rw-s- system.journal 00007f6534cd0000 4100 0 0 rw-s- system.journal 00007f65350d1000 4100 0 0 rw-s- system.journal 00007f65354d2000 4100 0 0 rw-s- system.journal 00007f65358d3000 4100 0 0 rw-s- system.journal 00007f6535cd4000 4100 0 0 rw-s- system.journal 00007f65360d5000 4100 0 0 rw-s- system.journal 00007f65364d6000 4100 0 0 rw-s- system.journal 00007f65368d7000 4100 0 0 rw-s- system.journal 00007f6536cd8000 4100 0 0 rw-s- system.journal 00007f65370d9000 4100 0 0 rw-s- system.journal 00007f65374da000 4100 0 0 rw-s- system.journal 00007f65378db000 4100 0 0 rw-s- system.journal 00007f6537cdc000 4104 0 0 rw-s- system.journal 00007f65380de000 4100 0 0 rw-s- system.journal 00007f65384df000 4100 0 0 rw-s- system.journal 00007f65388e0000 4100 0 0 rw-s- system.journal 00007f6538ce1000 4100 0 0 rw-s- system.journal 00007f65390e2000 4100 0 0 rw-s- system.journal 00007f65394e3000 4100 0 0 rw-s- system.journal 00007f65398e4000 4100 0 0 rw-s- system.journal 00007f6539ce5000 4100 0 0 rw-s- system.journal 00007f653a0e6000 4100 0 0 rw-s- system.journal 00007f653a4e7000 4100 0 0 rw-s- system.journal 00007f653a8e8000 4100 0 0 rw-s- system.journal 00007f653ace9000 4100 0 0 rw-s- system.journal 00007f653b0ea000 4100 0 0 rw-s- system.journal 00007f653b4eb000 4100 0 0 rw-s- system.journal 00007f653b8ec000 4100 0 0 rw-s- system.journal 00007f653bced000 4100 0 0 rw-s- system.journal 00007f653c0ee000 4100 0 0 rw-s- system.journal 00007f653c4ef000 4100 0 0 rw-s- system.journal 00007f653c8f0000 4100 0 0 rw-s- system.journal 00007f653ccf1000 4100 0 0 rw-s- system.journal 00007f653d0f2000 4124 0 0 rw-s- system.journal 00007f653d4f9000 4100 0 0 rw-s- system.journal 00007f653d8fa000 4100 0 0 rw-s- system.journal 00007f653dcfb000 4100 0 0 rw-s- system.journal 00007f653e0fc000 4100 0 0 rw-s- system.journal 00007f653e4fd000 4100 0 0 rw-s- system.journal 00007f653e8fe000 4100 0 0 rw-s- system.journal 00007f653ed03000 4100 0 0 rw-s- system.journal 00007f653f104000 4100 0 0 rw-s- user-1000.journal 00007f653f505000 4100 0 0 rw-s- system.journal 00007f653f906000 4100 0 0 rw-s- system.journal 00007f653fd07000 4100 0 0 rw-s- system.journal 00007f6540108000 4100 0 0 rw-s- system.journal 00007f6540509000 4100 0 0 rw-s- system.journal 00007f654090a000 4100 0 0 rw-s- system.journal 00007f6540d0b000 4100 0 0 rw-s- system.journal 00007f654110c000 4100 0 0 rw-s- system.journal 00007f654150d000 4100 0 0 rw-s- system.journal 00007f654190e000 4100 0 0 rw-s- system.journal 00007f6541d0f000 4100 0 0 rw-s- system.journal 00007f6542110000 4100 0 0 rw-s- system.journal 00007f6542511000 4124 0 0 rw-s- system.journal 00007f6542918000 4124 0 0 rw-s- system.journal 00007f654311e000 4100 0 0 rw-s- system.journal 00007f654351f000 4108 0 0 rw-s- system.journal 00007f6543922000 4100 0 0 rw-s- system.journal 00007f6543d23000 4100 0 0 rw-s- system.journal 00007f6544136000 4100 140 0 rw-s- system.journal 00007f6544537000 4100 0 0 rw-s- system.journal 00007f6544bdd000 5480 148 0 rw-s- user-1000.journal 00007f6545137000 4100 0 0 rw-s- system.journal 00007f6545538000 4100 0 0 rw-s- system.journal 00007f6545939000 4100 0 0 rw-s- system.journal 00007f6545d3a000 4100 0 0 rw-s- system.journal 00007f654613b000 4100 0 0 rw-s- system.journal 00007f654653c000 4100 0 0 rw-s- system.journal 00007f654693d000 4100 0 0 rw-s- system.journal 00007f6546d3e000 4100 0 0 rw-s- system.journal 00007f654713f000 4100 0 0 rw-s- system.journal 00007f6547540000 4100 0 0 rw-s- system.journal 00007f6547942000 4108 0 0 rw-s- system.journal 00007f6547d45000 4100 0 0 rw-s- system.journal 00007f6548146000 4100 0 0 rw-s- system.journal 00007f6548547000 4100 104 0 rw-s- system.journal 00007f6548948000 4100 0 0 rw-s- system.journal 00007f6548d49000 4100 0 0 rw-s- system.journal 00007f654914a000 4100 156 0 rw-s- system.journal 00007f654954b000 4100 52 0 rw-s- system.journal 00007f654994c000 4100 72 0 rw-s- system.journal 00007f6549d4d000 4100 0 0 rw-s- system.journal 00007f654a14e000 4100 0 0 rw-s- system.journal 00007f654a54f000 4100 76 0 rw-s- system.journal 00007f654a950000 4100 0 0 rw-s- system.journal 00007f654ad51000 4100 0 0 rw-s- user-1000.journal 00007f654b2c7000 4100 52 0 rw-s- system.journal 00007f654b6c8000 4100 0 0 rw-s- system.journal 00007f654bac9000 4100 0 0 rw-s- user-1000.journal 00007f654beca000 4100 0 0 rw-s- system.journal 00007f654c2cb000 3660 0 0 rw-s- user-42.journal 00007f654c65e000 4100 92 0 rw-s- system.journal 00007f654ca5f000 4100 40 0 rw-s- system.journal 00007f654ce60000 4100 0 0 rw-s- system.journal 00007f654d261000 4100 0 0 rw-s- user-1000.journal 00007f654d662000 4100 0 0 rw-s- system.journal 00007f654da63000 4100 52 0 rw-s- system.journal 00007f654de64000 4100 0 0 rw-s- system.journal 00007f654e265000 4100 0 0 rw-s- system.journal 00007f654e666000 4100 0 0 rw-s- system.journal 00007f654ea67000 4100 0 0 rw-s- system.journal 00007f654ee68000 4100 0 0 rw-s- user-1000.journal 00007f654f269000 4100 0 0 rw-s- system.journal 00007f654f66a000 4100 0 0 rw-s- system.journal 00007f654fe68000 4100 60 0 rw-s- system.journal 00007f6550269000 4100 0 0 rw-s- user-1000.journal 00007f655066a000 4100 0 0 rw-s- system.journal 00007f6550a6b000 4100 0 0 rw-s- system.journal 00007f6550e6e000 4100 0 0 rw-s- user-1000.journal 00007f655126f000 4100 0 0 rw-s- user-1000.journal 00007f6551672000 4100 140 0 rw-s- system.journal 00007f6551a73000 4100 0 0 rw-s- system.journal 00007f6551e74000 4100 0 0 rw-s- system.journal 00007f6552275000 4100 0 0 rw-s- system.journal 00007f6552676000 8192 2756 0 rw-s- system.journal 00007f6552f1d000 4100 0 0 rw-s- system.journal 00007f655331e000 4100 0 0 rw-s- system.journal 00007f655371f000 4100 0 0 rw-s- system.journal 00007f6553b20000 4100 0 0 rw-s- system.journal 00007f6553f21000 4100 0 0 rw-s- system.journal 00007f6554322000 4100 0 0 rw-s- system.journal 00007f6554723000 4100 104 0 rw-s- system.journal 00007f6554b24000 4100 0 0 rw-s- system.journal 00007f6554f25000 48 20 0 r-x-- libnss_files-2.17.so 00007f6554f31000 2044 0 0 ----- libnss_files-2.17.so 00007f6555130000 4 0 0 r---- libnss_files-2.17.so 00007f6555131000 4 0 0 rw--- libnss_files-2.17.so 00007f6555132000 12 4 0 r-x-- libgpg-error.so.0.9.0 00007f6555135000 2048 0 0 ----- libgpg-error.so.0.9.0 00007f6555335000 4 0 0 r---- libgpg-error.so.0.9.0 00007f6555336000 4 0 0 rw--- libgpg-error.so.0.9.0 00007f6555337000 88 56 0 r-x-- libpthread-2.17.so 00007f655534d000 2048 0 0 ----- libpthread-2.17.so 00007f655554d000 4 0 0 r---- libpthread-2.17.so 00007f655554e000 4 0 0 rw--- libpthread-2.17.so 00007f655554f000 16 0 0 rw--- [ anon ] 00007f6555553000 396 0 0 r-x-- libpcre.so.1.2.0.#prelink#.opf2FG (deleted) 00007f65555b6000 2044 0 0 ----- libpcre.so.1.2.0.#prelink#.opf2FG (deleted) 00007f65557b5000 4 0 0 r---- libpcre.so.1.2.0.#prelink#.opf2FG (deleted) 00007f65557b6000 4 0 0 rw--- libpcre.so.1.2.0.#prelink#.opf2FG (deleted) 00007f65557b7000 12 8 0 r-x-- libdl-2.17.so 00007f65557ba000 2044 0 0 ----- libdl-2.17.so 00007f65559b9000 4 0 0 r---- libdl-2.17.so 00007f65559ba000 4 0 0 rw--- libdl-2.17.so 00007f65559bb000 16 0 0 r-x-- libattr.so.1.1.0 00007f65559bf000 2044 0 0 ----- libattr.so.1.1.0 00007f6555bbe000 4 0 0 r---- libattr.so.1.1.0 00007f6555bbf000 4 0 0 rw--- libattr.so.1.1.0 00007f6555bc0000 1748 612 0 r-x-- libc-2.17.so 00007f6555d75000 2048 0 0 ----- libc-2.17.so 00007f6555f75000 16 12 4 r---- libc-2.17.so 00007f6555f79000 8 8 8 rw--- libc-2.17.so 00007f6555f7b000 20 12 8 rw--- [ anon ] 00007f6555f80000 84 8 0 r-x-- libgcc_s-4.8.0-20130526.so.1.#prelink#.Pafbym (deleted) 00007f6555f95000 2044 0 0 ----- libgcc_s-4.8.0-20130526.so.1.#prelink#.Pafbym (deleted) 00007f6556194000 4 0 0 r---- libgcc_s-4.8.0-20130526.so.1.#prelink#.Pafbym (deleted) 00007f6556195000 4 0 0 rw--- libgcc_s-4.8.0-20130526.so.1.#prelink#.Pafbym (deleted) 00007f6556196000 28 8 0 r-x-- librt-2.17.so 00007f655619d000 2044 0 0 ----- librt-2.17.so 00007f655639c000 4 0 0 r---- librt-2.17.so 00007f655639d000 4 0 0 rw--- librt-2.17.so 00007f655639e000 472 4 0 r-x-- libgcrypt.so.11.8.1 00007f6556414000 2044 0 0 ----- libgcrypt.so.11.8.1 00007f6556613000 4 0 0 r---- libgcrypt.so.11.8.1 00007f6556614000 12 0 0 rw--- libgcrypt.so.11.8.1 00007f6556617000 140 108 0 r-x-- liblzma.so.5.0.99 00007f655663a000 2048 0 0 ----- liblzma.so.5.0.99 00007f655683a000 4 0 0 r---- liblzma.so.5.0.99 00007f655683b000 4 0 0 rw--- liblzma.so.5.0.99 00007f655683c000 28 0 0 r-x-- libacl.so.1.1.0 00007f6556843000 2048 0 0 ----- libacl.so.1.1.0 00007f6556a43000 4 0 0 r---- libacl.so.1.1.0 00007f6556a44000 4 0 0 rw--- libacl.so.1.1.0 00007f6556a45000 128 20 0 r-x-- libselinux.so.1.#prelink#.1Txcny (deleted) 00007f6556a65000 2044 0 0 ----- libselinux.so.1.#prelink#.1Txcny (deleted) 00007f6556c64000 4 4 0 r---- libselinux.so.1.#prelink#.1Txcny (deleted) 00007f6556c65000 4 4 0 rw--- libselinux.so.1.#prelink#.1Txcny (deleted) 00007f6556c66000 8 4 0 rw--- [ anon ] 00007f6556c68000 64 0 0 r-x-- libudev.so.1.3.5.#prelink#.4Wux11 (deleted) 00007f6556c78000 2048 0 0 ----- libudev.so.1.3.5.#prelink#.4Wux11 (deleted) 00007f6556e78000 4 0 0 r---- libudev.so.1.3.5.#prelink#.4Wux11 (deleted) 00007f6556e79000 4 0 0 rw--- libudev.so.1.3.5.#prelink#.4Wux11 (deleted) 00007f6556e7a000 8 0 0 r-x-- libsystemd-daemon.so.0.0.10.#prelink#.3cgJOQ (deleted) 00007f6556e7c000 2048 0 0 ----- libsystemd-daemon.so.0.0.10.#prelink#.3cgJOQ (deleted) 00007f655707c000 4 0 0 r---- libsystemd-daemon.so.0.0.10.#prelink#.3cgJOQ (deleted) 00007f655707d000 4 0 0 rw--- [ anon ] 00007f655707e000 16 4 0 r-x-- libcap.so.2.22 (deleted) 00007f6557082000 2044 0 0 ----- libcap.so.2.22 (deleted) 00007f6557281000 4 0 0 r---- libcap.so.2.22 (deleted) 00007f6557282000 4 4 0 rw--- libcap.so.2.22 (deleted) 00007f6557283000 132 116 0 r-x-- ld-2.17.so 00007f6557402000 568 12 8 rw--- [ anon ] 00007f655749e000 4 4 0 rw-s- user-1000.journal 00007f655749f000 4 4 0 rw-s- system.journal 00007f65574a0000 4 4 0 rw-s- user-42.journal 00007f65574a1000 4 4 4 rw-s- kernel-seqnum 00007f65574a2000 4 0 0 rw--- [ anon ] 00007f65574a3000 4 4 0 r---- ld-2.17.so 00007f65574a4000 4 4 4 rw--- ld-2.17.so 00007f65574a5000 4 0 0 rw--- [ anon ] 00007f65574a6000 184 128 0 r-x-- systemd-journald 00007f65576d4000 8 8 4 r---- systemd-journald 00007f65576d6000 4 4 0 rw--- systemd-journald 00007f6558e3a000 8420 88 88 rw--- [ anon ] 00007fff4d7bd000 132 20 16 rw--- [ stack ] 00007fff4d7fe000 8 4 0 r-x-- [ anon ] ffffffffff600000 4 0 0 r-x-- [ anon ] ---------------- ------- ------- ------- total kB 1187604 7592 144
So indeed most of that is clean mappings into system.journal. I wouldn't consider these as "memory consumption", because the kernel should treat them in the same way as clean page cache pages, i.e. they should be candidates for eviction in case there's memory pressure. The amount of mappings could perhaps become a problem with strict overcommit enabled though.
30MB of file-backed mappings is OK, journald seems to be working as designed here.