I don't know how to use valgrind, but here is an attempt:

$ valgrind --num-callers=20 --leak-check=full -v /usr/bin/gnome-typing-
monitor

....
==20900== LEAK SUMMARY:
==20900==    definitely lost: 2,076 bytes in 2 blocks.
==20900==    indirectly lost: 120 bytes in 10 blocks.
==20900==      possibly lost: 178,952 bytes in 251 blocks.
==20900==    still reachable: 3,292,475 bytes in 28,700 blocks.
==20900==         suppressed: 0 bytes in 0 blocks.
==20900== Reachable blocks (those to which a pointer was found) are not shown.
==20900== To see them, rerun with: --show-reachable=yes
--20900--  memcheck: sanity checks: 1927 cheap, 78 expensive
--20900--  memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use
--20900--  memcheck: auxmaps: 0 searches, 0 comparisons
--20900--  memcheck: SMs: n_issued      = 526 (8416k, 8M)
--20900--  memcheck: SMs: n_deissued    = 237 (3792k, 3M)
--20900--  memcheck: SMs: max_noaccess  = 65535 (1048560k, 1023M)
--20900--  memcheck: SMs: max_undefined = 59 (944k, 0M)
--20900--  memcheck: SMs: max_defined   = 810 (12960k, 12M)
--20900--  memcheck: SMs: max_non_DSM   = 406 (6496k, 6M)
--20900--  memcheck: max sec V bit nodes:    2374 (120k, 0M)
--20900--  memcheck: set_sec_vbits8 calls: 17515 (new: 2374, updates: 15141)
--20900--  memcheck: max shadow mem size:   6920k, 6M
--20900-- translate:            fast SP updates identified: 92,602 ( 90.6%)
--20900-- translate:   generic_known SP updates identified: 6,581 (  6.4%)
--20900-- translate: generic_unknown SP updates identified: 2,945 (  2.8%)
--20900--     tt/tc: 1,169,359 tt lookups requiring 6,206,647 probes
--20900--     tt/tc: 1,169,359 fast-cache updates, 7 flushes
--20900--  transtab: new        59,972 (1,293,295 -> 21,956,546; ratio 169:10) 
[0 scs]
--20900--  transtab: dumped     0 (0 -> ??)
--20900--  transtab: discarded  209 (3,839 -> ??)
--20900-- scheduler: 192,720,405 jumps (bb entries).
--20900-- scheduler: 1,927/3,506,447 major/minor sched events.
--20900--    sanity: 1928 cheap, 78 expensive checks.
--20900--    exectx: 30,011 lists, 13,280 contexts (avg 0 per list)
--20900--    exectx: 576,121 searches, 571,710 full compares (992 per 1000)
--20900--    exectx: 4,306,383 cmp2, 1,392 cmp4, 0 cmpAll

-- 
gnome-typing-manager takes up way too much memory
https://launchpad.net/bugs/58127

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to