dustu76 |
12-09-2004 11:59 AM |
gconv-modules.cache eating my memory!!!
Hi,
I'm using FC1 & have 256 MB of memory. My memstat output shows this:
Code:
[/home/soumen] $ memstat |sort -n |grep gconv
8k: /usr/lib/gconv/ISO8859-1.so 596 791 806 821 823 824 827 828 911 91...
24k: /usr/lib/gconv/gconv-modules.cache 596 791 806 821 823 824 827 828...
672k: PID 912 (/usr/lib/gconv/gconv-modules.cache)
792k: PID 823 (/usr/lib/gconv/gconv-modules.cache)
872k: PID 1242 (/usr/lib/gconv/gconv-modules.cache)
1224k: PID 1421 (/usr/lib/gconv/gconv-modules.cache)
1224k: PID 828 (/usr/lib/gconv/gconv-modules.cache)
1440k: PID 1198 (/usr/lib/gconv/gconv-modules.cache)
1496k: PID 911 (/usr/lib/gconv/gconv-modules.cache)
1556k: PID 1199 (/usr/lib/gconv/gconv-modules.cache)
1584k: PID 824 (/usr/lib/gconv/gconv-modules.cache)
1608k: PID 1236 (/usr/lib/gconv/gconv-modules.cache)
1608k: PID 1237 (/usr/lib/gconv/gconv-modules.cache)
1640k: PID 596 (/usr/lib/gconv/gconv-modules.cache)
1744k: PID 791 (/usr/lib/gconv/gconv-modules.cache)
1832k: PID 827 (/usr/lib/gconv/gconv-modules.cache)
[/home/soumen] $ memstat |sort -n |grep locale
8k: /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2 806 821 822 823 8...
36k: /usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2 806 821
116k: /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2 823 824 827 911 1198
536k: PID 1423 (/usr/lib/locale/locale-archive)
788k: PID 825 (/usr/lib/locale/locale-archive)
1320k: PID 826 (/usr/lib/locale/locale-archive)
1364k: PID 822 (/usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2)
1532k: PID 1233 (/usr/lib/locale/locale-archive)
1788k: /usr/lib/locale/locale-archive 596 791 806 821 823 824 825 826 827...
1940k: PID 1424 (/usr/lib/locale/locale-archive)
As per this, this gconv is eating up so much of memory. I removed a lot of locales from /usr/lib/locale & re-built the archive. That freed up around 10MB of memory.
How can I bring this memory hijacking by gconv.. Please help.
Regards.
|