| Mischa Sandberg 2005-08-30, 8:28 pm |
| > Hong Yuan wrote:
....
> node, I
> I
[color=darkred]
[color=darkred]
> On Linux, it is common for threads to be listed in the process table
> as if they were processes.
> slon is a multithreaded process, so it could, in that case, appear
> as though it was being listed in the process table as many times as
> there are threads + processes...
> Date: Mon, 29 Aug 2005 20:24:27 -0700
> From: Alan Hodgson <ahodgson- tuONjDs9ocH3fQ9qLvQP
4Q@public.gmane.org>
> Subject: Re: [Slony1-general] Multiple slon processes for the same
> replication
> To: slony1-general- AuKwsB3Fm+ugFIWk8tvy
RWD2FQJk+8+b@public.gmane.org
> Message-ID: <20050830032427.GA26611- tuONjDs9ocH3fQ9qLvQP
4Q@public.gmane.org>
> Content-Type: text/plain; charset=3Dus-ascii
>=20
> On Tue, Aug 30, 2005 at 09:55:19AM +0800, Hong Yuan wrote:
> What=20
> example,=20
>=20
>=20
> I would expect you're using a different version of ps. Try ps -am.
Note that in the original "ps" output, it's clearly a list of separate
processes. "ps am" output would make that clear (threads show up with
"-" for a pid). And the original poster didn't do that (nor "ps H").
Don't think there's any way to hack $PS_PERSONALITY to get such
behaviour invisibly, either.
Any chance, Hong Yuan, that slon could (and had reason to listen to)
make use of network paths to other boxes that it didn't have before?
Is this condition continuing? Care to do a "ps -Haf | egrep slon" ?
|