We have a strange memory leak happening in Xorg to one person.  The system was 
fine running build 67, but when upgraded to build 78 and 85 Xorg just grows and 
grows.   The system is an Ultra 20 with 4GB of memory and two monitors.  With 
just one monitor the problem is still there.  We tried switching the person to 
an Ultra 40 with 2GB of memory and the problem stays.  We have tried both the 
nv and nvidia drivers on the Ultra 20 and also tried swapping in an ATI card 
for the NVidia card.  Xorg just keeps growing and after a few days of being 
logged on needs to be restarted as Xorg can't get enough memory.  It seems to 
grow the most when the system is xlocked.  The user runs several firefox 
windows, thunderbird, xterms, xmeters, etc...

Here is what pmap says currently on the Ultra 40.
# pmap -x 496 
496:    /usr/X11/bin/Xorg :0 -depth 24 -audit 0 -auth /var/lib/gdm/:0.Xauth
         Address     Kbytes        RSS       Anon     Locked Mode   Mapped File
0000000000400000       2032        672          -          - r-x--  Xorg
000000000060C000         80         40         24          - rw---  Xorg
0000000000800000        172        144        124          - rw---  Xorg
000000000082B000    1384656     961964     954536          - rw---    [ heap ]
...
FFFFFD7FFFD72000        568         72         72          - rw---    [ stack ]
---------------- ---------- ---------- ---------- ----------
        total Kb    1480832    1045368     955004          -

If the firefox's are run on a remote system the growth seems to be slower, but 
still happens.  Any suggestions where to look next?  Has anyone else ran into 
this?

Ben
 
 
This message posted from opensolaris.org

Reply via email to