evince consuming a lot of memory
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Poppler |
Unknown
|
Medium
|
|||
poppler (Ubuntu) |
Fix Released
|
Medium
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: evince
I opened a small (240kB) pdf document in evince, read few pages and left opened. After few minutes I looked to system monitor and saw, that evince is consuming 166MB of memory.
I'm running Ubuntu 7.10 with kernel 2.6.22-14-generic. Evince is from GNOME 2.20.1.
ps aux | grep evince
kiko 6935 0.2 17.4 224032 178628 ? Sl 16:23 1:03 evince /home/kiko/
pmap for evince:
08048000 596K r-x-- /usr/bin/evince
080dd000 12K rw--- /usr/bin/evince
080e0000 7168K rw--- [ anon ]
a19f5000 24176K rw--- [ anon ]
a68d8000 24176K rw--- [ anon ]
aafac000 24176K rw--- [ anon ]
acfca000 24176K rw--- [ anon ]
afc6d000 25484K rw--- [ anon ]
b1e18000 17160K rw--- [ anon ]
b2eda000 4K ----- [ anon ]
b2edb000 16772K rw--- [ anon ]
b3f3c000 8K r---- /usr/share/
b4040000 8580K rw--- [ anon ]
b48a1000 7548K r---- /usr/share/
b5000000 1024K rw--- [ anon ]
b51c1000 64K r--s- /usr/share/
b51d1000 4K r--s- /home/kiko/
b523c000 384K rw-s- [ shmid=0x30001d ]
b529c000 28K r-x-- /usr/lib/
b52a3000 4K rw--- /usr/lib/
b52a4000 24K r-x-- /lib/libacl.
b52aa000 4K rw--- /lib/libacl.
b52ab000 12K r-x-- /lib/libattr.
b52ae000 4K rw--- /lib/libattr.
b52bf000 48K r-x-- /usr/lib/
b52cb000 4K rw--- /usr/lib/
b52cc000 556K r---- /usr/share/
b5357000 8K r-x-- /usr/lib/
b5359000 4K rw--- /usr/lib/
b535a000 24K r--s- /var/cache/
b5360000 12K r--s- /var/cache/
b5363000 16K r--s- /var/cache/
b5367000 4K r--s- /var/cache/
b5368000 4K r--s- /var/cache/
b5369000 12K r--s- /var/cache/
b536c000 4K r--s- /var/cache/
b536d000 12K r--s- /var/cache/
b5370000 8K r--s- /var/cache/
b5372000 32K r--s- /var/cache/
b537a000 24K r--s- /var/cache/
b5380000 4K r--s- /var/cache/
b5381000 8K r--s- /var/cache/
b5383000 24K r--s- /var/cache/
b5389000 16K r--s- /var/cache/
b538d000 8K r--s- /var/cache/
b538f000 4K r--s- /var/cache/
b5390000 4K r--s- /var/cache/
b5391000 4K r--s- /var/cache/
b5392000 12K r--s- /var/cache/
b5395000 12K r--s- /var/cache/
b5398000 8K r--s- /var/cache/
b539a000 4K r--s- /var/cache/
b539b000 4K r--s- /var/cache/
b539c000 4K r--s- /var/cache/
b539d000 20K r--s- /var/cache/
b53a2000 20K r--s- /var/cache/
b53a7000 8K r--s- /var/cache/
b53a9000 12K r--s- /var/cache/
b53ac000 4K r--s- /var/cache/
b53ad000 4K r--s- /var/cache/
b53ae000 12K r--s- /var/cache/
b53b1000 24K r--s- /var/cache/
b53b7000 4K r--s- /var/cache/
b53b8000 16K r--s- /var/cache/
b53bc000 8K r--s- /var/cache/
b53be000 16K r--s- /var/cache/
b53c2000 12K r--s- /var/cache/
b53c5000 4K r---- /usr/share/
b53c6000 2504K r---- /usr/share/
b56c0000 60K r-x-- /lib/libbz2.
b56cf000 4K rw--- /lib/libbz2.
b5800000 592K rw--- [ anon ]
b5894000 432K ----- [ anon ]
b59ac000 2504K r---- /usr/share/
b5c1e000 684K r---- /usr/share/
b5cc9000 1432K r---- /usr/share/
b5e2f000 16K r-x-- /usr/lib/
b5e33000 4K rw--- /usr/lib/
b5e35000 48K r-x-- /usr/lib/
b5e41000 4K rw--- /usr/lib/
b5e51000 200K r-x-- /usr/lib/
b5e83000 12K rw--- /usr/lib/
b5e86000 192K r-x-- /usr/lib/
b5eb6000 12K rw--- /usr/lib/
b5eb9000 4K rw--- [ anon ]
b5eba000 192K r-x-- /usr/lib/
b5eea000 4K rw--- /usr/lib/
b5efb000 4K r-x-- /usr/lib/
b5efc000 4K rw--- /usr/lib/
b5f82000 12K r---- /tmp/ANTkPZ (deleted)
b5f85000 4K r---- /tmp/7sNwCi (deleted)
b5f86000 4K r---- /tmp/cRKVvB (deleted)
b5f87000 4K r---- /tmp/lxtBAU (deleted)
b5f88000 4K r---- /tmp/ACOpFd (deleted)
b5f89000 4K r---- /tmp/7OMiKw (deleted)
b5f8a000 4K r---- /tmp/w0ojPP (deleted)
b5f8b000 8K r---- /tmp/vn4qU8 (deleted)
b5f8d000 8K r---- /tmp/Yhv8b4 (deleted)
b5f8f000 8K r---- /tmp/V3T8tn (deleted)
b5f91000 4K r---- /tmp/OosvTG (deleted)
b5f92000 12K r---- /tmp/h4nsj0 (deleted)
b5f95000 20K r---- /tmp/EVcEJj (deleted)
b5f9a000 20K r---- /tmp/V8riaD (deleted)
b5f9f000 16K r---- /tmp/0nswBW (deleted)
b5fa3000 12K r---- /tmp/RWK52f (deleted)
b5fa6000 4K rw--- [ anon ]
b5fa7000 4K r---- /tmp/CefJZr (deleted)
b5fa8000 72K r-x-- /usr/lib/
b5fba000 4K rw--- /usr/lib/
b5fbb000 124K r---- /usr/share/
b5fda000 24K r---- /usr/share/
b5fe0000 20K r---- /usr/share/
b5fe5000 4K ----- [ anon ]
b5fe6000 8192K rw--- [ anon ]
b67e6000 12K r---- /usr/share/
b67e9000 4K r-x-- /usr/lib/
b67ea000 8K rw--- /usr/lib/
b67ec000 132K r---- /usr/share/
b680d000 64K r---- /usr/share/
b681d000 252K r---- /usr/lib/
b685c000 4K r---- /usr/lib/
b685d000 4K r---- /usr/lib/
b685e000 896K r---- /usr/lib/
b693e000 36K r-x-- /lib/tls/
b6947000 8K rw--- /lib/tls/
b6949000 32K r-x-- /lib/tls/
b6951000 8K rw--- /lib/tls/
b6953000 28K r-x-- /lib/tls/
b695a000 8K rw--- /lib/tls/
b695c000 16K rw--- [ anon ]
b6960000 772K r-x-- /usr/lib/
b6a21000 20K rw--- /usr/lib/
b6a26000 4K rw--- [ anon ]
b6a27000 216K r-x-- /lib/libsepol.so.1
b6a5d000 4K rw--- /lib/libsepol.so.1
b6a5e000 40K rw--- [ anon ]
b6a68000 316K r-x-- /usr/lib/
b6ab7000 8K rw--- /usr/lib/
b6ab9000 12K r-x-- /usr/lib/
b6abc000 4K rw--- /usr/lib/
b6abd000 60K r-x-- /usr/lib/
b6acc000 4K rw--- /usr/lib/
b6acd000 16K r-x-- /usr/lib/
b6ad1000 4K rw--- /usr/lib/
b6ad2000 4K rw--- [ anon ]
b6ad3000 120K r-x-- /usr/lib/
b6af1000 8K rw--- /usr/lib/
b6af3000 8K r-x-- /usr/lib/
b6af5000 4K rw--- /usr/lib/
b6af6000 40K r-x-- /lib/libgcc_s.so.1
b6b00000 4K rw--- /lib/libgcc_s.so.1
b6b01000 1492K r-x-- /usr/lib/
b6c76000 128K rw--- /usr/lib/
b6c96000 4K rw--- [ anon ]
b6c97000 16K r-x-- /usr/lib/
b6c9b000 4K rw--- /usr/lib/
b6c9c000 128K r-x-- /usr/lib/
b6cbc000 8K rw--- /usr/lib/
b6cbe000 36K r-x-- /usr/lib/
b6cc7000 4K rw--- /usr/lib/
b6cc8000 180K r-x-- /usr/lib/
b6cf5000 4K rw--- /usr/lib/
b6cf6000 4K rw--- [ anon ]
b6cf7000 28K r-x-- /usr/lib/
b6cfe000 4K rw--- /usr/lib/
b6cff000 8K r-x-- /lib/tls/
b6d01000 8K rw--- /lib/tls/
b6d03000 80K r-x-- /lib/libselinux
b6d17000 8K rw--- /lib/libselinux
b6d19000 60K r-x-- /lib/tls/
b6d28000 8K rw--- /lib/tls/
b6d2a000 8K rw--- [ anon ]
b6d2c000 56K r-x-- /usr/lib/
b6d3a000 4K rw--- /usr/lib/
b6d3b000 4K rw--- [ anon ]
b6d3c000 40K r-x-- /usr/lib/
b6d46000 4K rw--- /usr/lib/
b6d47000 8K r-x-- /usr/lib/
b6d49000 4K rw--- /usr/lib/
b6d4a000 424K r-x-- /usr/lib/
b6db4000 24K rw--- /usr/lib/
b6dba000 80K r-x-- /lib/tls/
b6dce000 8K rw--- /lib/tls/
b6dd0000 12K rw--- [ anon ]
b6dd3000 928K r-x-- /usr/lib/
b6ebb000 12K r---- /usr/lib/
b6ebe000 8K rw--- /usr/lib/
b6ec0000 24K rw--- [ anon ]
b6ec6000 80K r-x-- /lib/tls/
b6eda000 8K rw--- /lib/tls/
b6edc000 8K rw--- [ anon ]
b6ede000 64K r-x-- /usr/lib/
b6eee000 4K rw--- /usr/lib/
b6eef000 8K rw--- [ anon ]
b6ef1000 140K r-x-- /lib/tls/
b6f14000 8K rw--- /lib/tls/
b6f16000 124K r-x-- /usr/lib/
b6f35000 4K rw--- /usr/lib/
b6f36000 1608K r-x-- /usr/lib/
b70c8000 20K rw--- /usr/lib/
b70cd000 24K rw--- [ anon ]
b70d3000 1296K r-x-- /lib/tls/
b7217000 4K r---- /lib/tls/
b7218000 8K rw--- /lib/tls/
b721a000 12K rw--- [ anon ]
b721d000 80K r-x-- /usr/lib/
b7231000 4K rw--- /usr/lib/
b7232000 328K r-x-- /usr/lib/
b7284000 8K rw--- /usr/lib/
b7286000 752K r-x-- /usr/lib/
b7342000 4K rw--- /usr/lib/
b7343000 8K r-x-- /lib/tls/
b7345000 8K rw--- /lib/tls/
b7347000 12K r-x-- /usr/lib/
b734a000 4K rw--- /usr/lib/
b734b000 4K rw--- [ anon ]
b734c000 232K r-x-- /usr/lib/
b7386000 4K rw--- /usr/lib/
b7387000 16K r-x-- /usr/lib/
b738b000 4K rw--- /usr/lib/
b738c000 948K r-x-- /usr/lib/
b7479000 16K rw--- /usr/lib/
b747d000 28K r-x-- /usr/lib/
b7484000 4K rw--- /usr/lib/
b7485000 136K r-x-- /usr/lib/
b74a7000 4K rw--- /usr/lib/
b74a8000 140K r-x-- /usr/lib/
b74cb000 32K rw--- /usr/lib/
b74d3000 4K rw--- [ anon ]
b74d4000 432K r-x-- /usr/lib/
b7540000 16K rw--- /usr/lib/
b7544000 468K r-x-- /usr/lib/
b75b9000 8K rw--- /usr/lib/
b75bb000 236K r-x-- /usr/lib/
b75f6000 8K rw--- /usr/lib/
b75f8000 8K r-x-- /usr/lib/
b75fa000 4K rw--- /usr/lib/
b75fb000 8K r-x-- /usr/lib/
b75fd000 4K rw--- /usr/lib/
b75fe000 32K r-x-- /usr/lib/
b7606000 4K rw--- /usr/lib/
b7607000 4K rw--- [ anon ]
b7608000 20K r-x-- /usr/lib/
b760d000 4K rw--- /usr/lib/
b760e000 28K r-x-- /usr/lib/
b7615000 4K rw--- /usr/lib/
b7616000 8K r-x-- /usr/lib/
b7618000 4K rw--- /usr/lib/
b7619000 52K r-x-- /usr/lib/
b7626000 4K rw--- /usr/lib/
b7627000 32K r-x-- /usr/lib/
b762f000 4K rw--- /usr/lib/
b7630000 92K r-x-- /usr/lib/
b7647000 4K rw--- /usr/lib/
b7648000 4K rw--- [ anon ]
b7649000 528K r-x-- /usr/lib/
b76cd000 12K rw--- /usr/lib/
b76d0000 124K r-x-- /usr/lib/
b76ef000 8K rw--- /usr/lib/
b76f1000 28K r-x-- /lib/tls/
b76f8000 8K rw--- /lib/tls/
b76fa000 16K r-x-- /usr/lib/
b76fe000 4K rw--- /usr/lib/
b76ff000 292K r-x-- /usr/lib/
b7748000 36K rw--- /usr/lib/
b7751000 4K rw--- [ anon ]
b7752000 188K r-x-- /usr/lib/
b7781000 12K rw--- /usr/lib/
b7784000 4K rw--- [ anon ]
b7785000 100K r-x-- /usr/lib/
b779e000 8K rw--- /usr/lib/
b77a0000 3572K r-x-- /usr/lib/
b7b1d000 28K rw--- /usr/lib/
b7b24000 4K rw--- [ anon ]
b7b25000 84K r-x-- /usr/lib/
b7b3a000 4K rw--- /usr/lib/
b7b3b000 76K r-x-- /usr/lib/
b7b4e000 8K rw--- /usr/lib/
b7b50000 328K r-x-- /usr/lib/
b7ba2000 40K rw--- /usr/lib/
b7bac000 4K rw--- [ anon ]
b7bad000 28K r-x-- /lib/libpopt.
b7bb4000 4K rw--- /lib/libpopt.
b7bb5000 80K r-x-- /usr/lib/
b7bc9000 4K rw--- /usr/lib/
b7bca000 188K r-x-- /usr/lib/
b7bf9000 4K rw--- /usr/lib/
b7bfa000 344K r-x-- /usr/lib/
b7c50000 12K rw--- /usr/lib/
b7c53000 364K r-x-- /usr/lib/
b7cae000 12K rw--- /usr/lib/
b7cb1000 84K r-x-- /usr/lib/
b7cc6000 8K rw--- /usr/lib/
b7cc8000 8K rw--- [ anon ]
b7cca000 28K r-x-- /usr/lib/
b7cd1000 4K rw--- /usr/lib/
b7cd2000 544K r-x-- /usr/lib/
b7d5a000 16K rw--- /usr/lib/
b7d5e000 208K r-x-- /usr/lib/
b7d92000 4K rw--- /usr/lib/
b7d93000 104K r-x-- /usr/lib/
b7dad000 4K rw--- /usr/lib/
b7dae000 52K r-x-- /usr/lib/
b7dbb000 4K rw--- /usr/lib/
b7dbc000 1120K r-x-- /usr/lib/
b7ed4000 20K rw--- /usr/lib/
b7ed9000 8K rw--- [ anon ]
b7edb000 92K r-x-- /usr/lib/
b7ef2000 4K rw--- /usr/lib/
b7ef3000 12K r-x-- /usr/lib/
b7ef6000 4K rw--- /usr/lib/
b7ef7000 4K r---- /tmp/dvY84K (deleted)
b7ef8000 4K r---- /usr/lib/
b7ef9000 4K r---- /usr/lib/
b7efa000 4K r---- /usr/lib/
b7efb000 4K r---- /usr/lib/
b7efc000 4K r---- /usr/lib/
b7efd000 4K r---- /usr/lib/
b7efe000 4K r---- /usr/lib/
b7eff000 28K r--s- /usr/lib/
b7f06000 4K r---- /usr/lib/
b7f07000 8K rw--- [ anon ]
b7f09000 104K r-x-- /lib/ld-2.6.1.so
b7f23000 8K rw--- /lib/ld-2.6.1.so
bff47000 88K rw--- [ stack ]
ffffe000 4K r-x-- [ anon ]
total 224036K
ProblemType: Bug
Architecture: i386
Date: Sat Jan 12 23:08:23 2008
DistroRelease: Ubuntu 7.10
ExecutablePath: /usr/bin/evince
NonfreeKernelMo
Package: evince 2.20.1-0ubuntu1
PackageArchitec
ProcCmdline: evince /home/kiko/
ProcCwd: /home/kiko
ProcEnviron:
PATH=/
LANG=en_GB.UTF-8
SHELL=/bin/bash
SourcePackage: evince
Uname: Linux kristian-laptop 2.6.22-14-generic #1 SMP Tue Dec 18 08:02:57 UTC 2007 i686 GNU/Linux
Changed in poppler: | |
status: | Unknown → Confirmed |
Changed in poppler: | |
importance: | Unknown → Medium |
Changed in poppler: | |
importance: | Medium → Unknown |
Changed in poppler: | |
importance: | Unknown → Medium |
tags: | added: gutsy hardy intrepid |
tags: | added: karmic |
Changed in poppler (Ubuntu): | |
status: | Incomplete → Fix Released |
Changed in poppler: | |
status: | Confirmed → Unknown |
I too have noticed evince hogging ungodly amounts of memory for small files. This should probably be investigated, as having a pdf open on a slower system of mine all but stops things from happening...