Date: Sun, 12 Jul 1998 08:36:31 +0300 (EEST) From: Alexander Litvin <archer@lucky.net> To: current@FreeBSD.ORG Subject: Re: Arrgh ! resubscribing again again again.... Message-ID: <199807120536.IAA07205@grape.carrier.kiev.ua> In-Reply-To: <199807120149.SAA18536@usr08.primenet.com>
next in thread | previous in thread | raw e-mail | index | archive | help
In article <199807120149.SAA18536@usr08.primenet.com> you wrote: >> > This is normal. >> >> Terry, I think I don't understand fully what you have written later, but one >> thing I know: >> >> It is ok, that sendmail dies when it forks when netscape is running, but >> it is all but not ok, when sendmails childs are dying when no netscape >> is running anymore ! TL> Then force NetScape to uncache the objects that it has places int the TL> X server's shared memroy segment. TL> The problem is that objects in the shared memory segment are not reference TL> counted, and Netscape does nto explicitly free them. TL> You could argue that this is an X server bug (ie: the server should TL> reference count the objects, and decrement the reference count when TL> Netscape's connection goes away, removing the object when the reference TL> goes to zero), and you could argue that this is a Netscape bug. TL> Either way, you can "fix" the galloping memory problem by disabling the TL> shared memory extensions so that Netscape can't use them, and then no TL> matter who is really at fault, the memory leak will go away. >> When this case is ok, then the swap/VM algorithms are bad and faulty! TL> There is still a process context claiming ownership of the memory, and TL> it is therefore not being released back to the system. TL> The faulty behaviour lies in pilot error, of one kind or another. >> Any time, when the system was under high load, I have to kill the >> daemons per hand and to restart (or reboot). This can't be ok. TL> You don't *have* to do that. You *could* shutdown your X server and TL> restart it. You simply choose to have your demons die, instead of TL> doing this and/or limiting the amount of VM available to the X server TL> and Netscape, or disabling the X shm extensions. Terry, your explanation is ok. But what X-server should I shutdown? For I don't have any X's. And yesterday I repeated 'make -j64 buildworld', and as always: sendmail childs die with SIGSEGV, cron seems to be in memory, but no cron jobs run. And all that after makeworld has finished, system is _absolutely_ idle. TL> Terry Lambert TL> terry@lambert.org TL> --- TL> Any opinions in this posting are my own and not those of my present TL> or previous employers. TL> To Unsubscribe: send mail to majordomo@FreeBSD.org TL> with "unsubscribe freebsd-current" in the body of the message --- If you have to ask how much it is, you can't afford it. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199807120536.IAA07205>