hurf@batcomputer.tn.cornell.edu (Hurf Sheldon) (01/05/90)
We seem to have determined that the Xcfb server present on all
the workstations (at least that's the name on the mips - not sure what it
is on the VAXen) is having trouble releasing memory after applications
exit. Specifically, we found the following:
1) applications that DEFINITELY cause the Xcfb server to grow when first
run, and then seem not to release their memory once they have exited
(thus leaving the server increasingly large and increasingly bothersome
with frequent memory swaps):
awm
xsetroot
xfroot
xman
dxpaint
dxterm
2) applications which occasionally cause the server to grow
xterm
dxue
We noted that manually killing the X server
solves the memory problem, but it begins to grow again
as soon as any of the above are run.
Sounds like a bug in the X server's free memory routine, rather than one
which applies to ALL of these applications. Several
applications (xemacs, dxwm, etc.) don't cause the server to grow in size
at all, so it seems that once the X server allocates extra memory as a
result of a request by an application, that memory never gets returned.
Is this the cause of all the 'server not responding' messages?
How do we fix it?
----------
Hurf
--
Hurf Sheldon Network: hurf@ionvax.tn.cornell.edu
Lab of Plasma Studies Bitnet: hurf@CRNLION
369 Upson Hall, Cornell University, Ithaca, N.Y. 14853 ph:607 255 7267
"And the walls came tumbling down"evans@testmax.ZK3.DEC.COM (Marc Evans) (01/05/90)
> We seem to have determined that the Xcfb server present on all >the workstations (at least that's the name on the mips - not sure what it >is on the VAXen) is having trouble releasing memory after applications UWS 2.2 for ULTRIX (both vax and mips based hosts) should now be official. There are a number of bug fixes in this release, including a number of memory leak problems. I suggest that you order this new version. By the way, UWS 2.2 is an upgrade kit which will upgrade from 3.0/2.0 or 3.1/2.1 (ultrix_version/uws_version). It is also the version with the Display Postscript extension in the server. - Marc Evans ========================================================================== Marc Evans - WB1GRH - evans@decvax.DEC.COM | Synergytics (603)893-8481 Unix/X-window Software Contractor | 3 Koper Ln, Pelham, NH 03076 ==========================================================================