excessive shared memory usage on 14.10

David Lang david at lang.hm
Mon Nov 3 01:44:50 UTC 2014


I have kubuntu on a t61 laptop with 8G of ram, and I'm seeing a huge increase in 
the memory usage with this upgrade. It looks to me like shared memory is a large 
part of the problem.

I run firefox, chrome, and a number of xterms, and even when I exit firefox and 
chrome and echo 3 >/proc/sys/vm/drop_cache the system still says that over 5G 
of the RAM is in use.

below is /proc/meminfo and smem output. Any suggestions on what I can do to get 
memory available again?

David Lang

# cat /proc/meminfo
MemTotal:        8109696 kB
MemFree:         2600160 kB
MemAvailable:    2590052 kB
Buffers:               0 kB
Cached:          4271484 kB
SwapCached:            0 kB
Active:           547156 kB
Inactive:        4668900 kB
Active(anon):     480904 kB
Inactive(anon):  4635808 kB
Active(file):      66252 kB
Inactive(file):    33092 kB
Unevictable:          64 kB
Mlocked:              64 kB
SwapTotal:       1951892 kB
SwapFree:        1951892 kB
Dirty:                28 kB
Writeback:             0 kB
AnonPages:        944780 kB
Mapped:           156548 kB
Shmem:           4172096 kB
Slab:              89724 kB
SReclaimable:      49384 kB
SUnreclaim:        40340 kB
KernelStack:        7024 kB
PageTables:        31720 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     6006740 kB
Committed_AS:    7614860 kB
VmallocTotal:   34359738367 kB
VmallocUsed:      122784 kB
VmallocChunk:   34359588348 kB
HardwareCorrupted:     0 kB
AnonHugePages:    407552 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
DirectMap4k:     5667520 kB
DirectMap2M:     2654208 kB


#smem -t
   PID User     Command                         Swap      USS      PSS      RSS
23497 dlang    /usr/lib/kde4/libexec/start        0       88       89      376
  1602 root     /bin/sh -e /proc/self/fd/9         0      100      103      644
23519 dlang    kwrapper4 ksmserver                0      100      103      600
23603 dlang    /bin/cat                           0      100      103      564
23407 dlang    /bin/sh /usr/bin/startkde          0      124      127      652
  1812 root     /usr/sbin/uuidd                    0      132      134      568
  2169 root     /usr/sbin/inetd                    0      132      136      740
  1283 root     /sbin/getty -8 38400 tty3          0      148      152      844
  1261 root     /sbin/getty -8 38400 tty4          0      156      160      804
  1288 root     /sbin/getty -8 38400 tty6          0      156      160      832
  1281 root     /sbin/getty -8 38400 tty2          0      160      164      832
  3325 root     /sbin/getty -8 38400 tty1          0      160      164      800
  1266 root     /sbin/getty -8 38400 tty5          0      164      168      836
  1459 nvidia-persistenced /usr/bin/nvidia-persistence        0      180      183 
672
  2126 root     /sbin/mdadm --monitor --pid        0      180      183      616
  1301 daemon   atd                                0      192      195      640
   542 root     rpc.idmapd                         0      212      214      640
19054 dlang    iostat -xk 10                      0      180      253     1816
23269 dlang    upstart-event-bridge               0      236      257     1208
  2337 rtkit    /usr/lib/rtkit/rtkit-daemon        0      256      260     1000
  1366 root     acpid -c /etc/acpi/events -        0      264      279      980
   335 root     /sbin/cgmanager --sigstop -        0      260      282     1336
  1302 root     cron                               0      304      308      980
23295 dlang    upstart-dbus-bridge --daemo        0      260      329     1072
  5423 dlang    telnet 10.0.04                     0      332      339     1064
  1977 kernoops /usr/sbin/kerneloops               0      344      350     1124
   581 root     ofonod -P ril                      0      380      388     1368
  3225 root     /usr/lib/postfix/master            0      332      396     1300
   944 root     rpcbind                            0      404      407      928
   575 root     /usr/sbin/bluetoothd               0      416      424     1344
   445 root     upstart-udev-bridge --daemo        0      416      442     1420
  2957 root     /usr/sbin/vmware-authdlaunc        0      492      496     1100
   669 root     upstart-file-bridge --daemo        0      444      507     1296
23356 dlang    upstart-dbus-bridge --daemo        0      484      550     1320
23314 dlang    /bin/dbus-daemon --config-f        0      444      551     1468
22979 postfix  qmgr -l -t fifo -u                 0      352      563     1892
24244 dlang    /usr/bin/obex-data-server -        0      520      570     2112
   602 root     /lib/systemd/systemd-logind        0      596      606     1568
23538 dlang    ksysguardd                         0      608      613     1264
  1055 root     upstart-socket-bridge --dae        0      600      615     1400
  3312 root     /usr/bin/vmware-usbarbitrat        0      636      640     1344
  2598 nobody   /usr/sbin/dnsmasq --no-reso        0      580      646     1564
19147 root     xclip                              0      464      673     2804
  1368 root     /usr/sbin/sshd -D                  0      688      696     1440
23383 dlang    /usr/lib/pulseaudio/pulse/g        0      724      732     1772
23320 dlang    /usr/lib/gvfs/gvfsd                0      620      743     2828
19079 postfix  pickup -l -t fifo -u -c            0      476      747     2816
23313 dlang    upstart-file-bridge --daemo        0      744      808     1752
23319 dlang    /usr/lib/at-spi2-core/at-sp        0      744      825     2592
   455 root     /lib/systemd/systemd-udevd         0      832      845     1652
25223 dlang    ssh asgard                         0      768      859     1688
19068 root     bash                               0      600      862     3836
  5421 dlang    ssh asgard                         0      796      886     1708
18378 dlang    /usr/lib/gvfs/gvfs-mtp-volu        0      652      932     5180
18868 root     bash                               0      676      939     3864
19089 root     top                                0      816      945     3144
   816 root     /usr/sbin/cups-browsed             0      948      968     2184
  1268 root     thermald --no-daemon --dbus        0      940      991     2572
23463 dlang    /usr/lib/ibus/ibus-engine-s        0      884      995     3000
23387 dlang    /usr/lib/x86_64-linux-gnu/g        0     1072     1097     2480
23207 ntp      /usr/sbin/ntpd -p /var/run/        0     1172     1180     1868
23107 dlang    upstart --user                     0     1032     1200     2516
  1396 root     /usr/lib/accountsservice/ac        0     1204     1218     2380
   985 root     /usr/sbin/ModemManager             0     1228     1240     2344
22774 root     lightdm --session-child 11         0     1232     1248     2468
18382 dlang    /usr/lib/gvfs/gvfs-gphoto2-        0      940     1294     5760
23256 dlang    dbus-daemon --fork --sessio        0     1148     1308     2168
19060 root     su                                 0      720     1313     4396
18860 root     su                                 0      732     1322     4412
18395 dlang    /usr/lib/gvfs/gvfsd-metadat        0     1112     1391     5608
   557 root     /usr/lib/x86_64-linux-gnu/u        0     1416     1449     3004
  5485 root     /usr/sbin/console-kit-daemo        0     1552     1635     3800
  1367 whoopsie whoopsie -f                        0     1696     1736     3368
  1888 root     /sbin/wpa_supplicant -B -P         0     1752     1796     2884
   991 root     smbd -F                            0      292     1801     4500
  2852 root     nmbd -D                            0     1640     1899     3464
  2875 root     /usr/sbin/winbindd -F              0      872     1899     3956
23268 dlang    /usr/lib/x86_64-linux-gnu/h        0     1196     1903     3700
  3322 root     /opt/cisco/anyconnect/bin/v        0     1916     1948     2916
23581 dlang    /usr/bin/zeitgeist-daemon          0     1340     1972     6180
  1613 root     initctl emit plymouth-ready        0     1988     2000     2856
  2377 root     /usr/lib/upower/upowerd            0     2044     2093     3856
   929 root     smbd -F                            0      636     2162     5016
   538 messagebus dbus-daemon --system --fork        0     2076     2241     3324
     1 root     /sbin/ini                          0     2200     2366     3656
23540 dlang    /usr/lib/telepathy/mission-        0     2284     2370     4560
22905 root     /sbin/dhclient -d -sf /usr/        0     2596     2603     3320
12641 proftpd  proftpd: (accepting connect        0     2564     2605     4004
  2934 root     /usr/lib/vmware/bin/vmware-        0     2712     2715     3184
23306 dlang    /usr/lib/at-spi2-core/at-sp        0     2720     2784     4748
23419 dlang    /usr/lib/ibus/ibus-dconf           0     2776     2787     3888
23326 dlang    /usr/lib/gvfs/gvfsd-fuse /r        0     2784     2795     3904
18386 dlang    /usr/lib/gvfs/gvfs-afc-volu        0     2044     2828     7700
  2871 root     /usr/sbin/winbindd -F              0     1764     2960     5516
  1274 root     lightdm                            0     3012     3024     4208
12587 root     /usr/sbin/cupsd -f                 0     2528     3048     5736
   698 colord   /usr/lib/colord/colord             0     2860     3171     5764
23092 dlang    /usr/bin/gnome-keyring-daem        0     3404     3428     4936
23573 dlang    /usr/bin/zeitgeist-datahub         0     3140     3571     7340
23617 dlang    /usr/bin/wbar                      0     3632     3644     4540
23410 dlang    /usr/lib/x86_64-linux-gnu/p        0     3184     3905     6124
23670 dlang    /bin/bash                          0     3968     3972     4672
23781 dlang    /bin/bash                          0     3972     3976     4676
24057 dlang    /bin/bash                          0     3972     3976     4676
23728 dlang    /bin/bash                          0     3976     3980     4680
23808 dlang    /bin/bash                          0     3976     3980     4680
23665 dlang    /bin/bash                          0     3980     3984     4700
23688 dlang    /bin/bash                          0     3980     3984     4684
23894 dlang    /bin/bash                          0     3980     4111     5636
23645 dlang    /bin/bash                          0     3976     4120     5928
23931 dlang    /bin/bash                          0     3980     4133     6000
23646 dlang    /bin/bash                          0     4020     4187     6152
23494 dlang    /usr/bin/kwalletd --pam-log        0     4052     4239     7552
23498 dlang    kdeinit4: kdeinit4 Running.        0     1500     4304    19444
23699 dlang    /bin/bash                          0     4128     4321     6600
18373 dlang    /usr/lib/gvfs/gvfs-udisks2-        0     3724     4327     9628
23535 dlang    /usr/bin/kuiserver                 0     4196     4372     7616
   571 root     /usr/lib/policykit-1/polkit        0     4544     4571     6068
  3444 root     /usr/lib/udisks2/udisksd --        0     4432     4683     7636
23633 dlang    /usr/lib/tracker/tracker-st        0     4764     4801     6392
23586 dlang    /usr/lib/kde4/libexec/polki        0     4708     4841     7960
23265 dlang    mediascanner-service-2.0           0     4828     5302     8552
23635 dlang    /usr/bin/klipper                   0     4676     5312    10104
23511 dlang    /usr/bin/kactivitymanagerd         0     5172     5509    10012
23374 dlang    /usr/bin/pulseaudio --start        0     5072     5588     8332
23425 dlang    /usr/lib/ibus/ibus-x11 --ki        0     5140     5654     9024
23505 dlang    /usr/bin/kglobalaccel              0     5544     5977    10532
  4997 root     /usr/bin/python /usr/share/        0     6032     6041     7116
23631 dlang    /usr/bin/knotify4                  0     5960     6228     9888
23499 dlang    kdeinit4: klauncher [kdeini        0     4124     6591    21260
  3259 gpsd     /usr/sbin/gpsd -F /var/run/        0     7596     7600     8396
23395 dlang    /usr/bin/ibus-daemon --daem        0     7836     7994    10224
23530 dlang    /usr/bin/baloo_file                0     6528     8351    15768
19146 root     /usr/bin/python /usr/bin/sm        0     8872     9012    11104
23520 dlang    kdeinit4: ksmserver [kdeini        0     6312     9043    25628
  1018 root     NetworkManager                     0     9656     9762    11920
23420 dlang    /usr/lib/ibus/ibus-ui-gtk3         0     8688     9904    14456
23595 dlang    /usr/lib/x86_64-linux-gnu/z        0     9216    10329    15412
23288 dlang    /usr/lib/x86_64-linux-gnu/b        0    10576    11507    15828
23612 dlang    /usr/bin/python /usr/bin/bl        0    18648    19534    22780
23566 dlang    /usr/bin/kmix -session 1013        0    24972    26154    32600
23569 dlang    kdeinit4: konsole [kdeinit]        0    17988    31789    63428
23571 dlang    kdeinit4: konsole [kdeinit]        0    15808    32443    66944
23523 dlang    kwin -session 1013b10d13c13        0    31688    35657    48328
  1470 mysql    /usr/sbin/mysqld                   0    48444    48453    49336
   609 root     rsyslogd                           0    65904    65933    67132
23526 dlang    /usr/bin/plasma-desktop            0   106420   113914   129664
23501 dlang    kdeinit4: kded4 [kdeinit]          0   131112   134508   153660
22684 root     /usr/bin/X -core :0 -seat s        0   236772   261199   287024
-------------------------------------------------------------------------------
   149 15                                          0  1002620  1109154  1541944





More information about the kubuntu-users mailing list