Question about postmaster processes

Started by Chris Williamsabout 27 years ago3 messages
#1Chris Williams
chris_d_williams@itd.sterling.com

Since I have upgraded to postgres 6.4, when I do a "ps -ef | grep post", I get a list of postmaster
processes. With 6.3.2 of postgres, I would have one postmaster process and many different posgres
processes. Is this normal 6.4? All I do is start the postmaster process with the -i option.
Any help would be great
---------
Chris Williams
Sterling Software
Rome, New York
Phone: (315) 336-0500
Email: chris_d_williams@sterling.com

#2Bruce Momjian
maillist@candle.pha.pa.us
In reply to: Chris Williams (#1)
Re: [HACKERS] Question about postmaster processes

[Charset iso-8859-1 unsupported, filtering to ASCII...]

Since I have upgraded to postgres 6.4, when I do a "ps -ef |
grep post", I get a list of postmaster processes. With 6.3.2
of postgres, I would have one postmaster process and many
different posgres processes. Is this normal 6.4? All I do is
start the postmaster process with the -i option. Any help would
be great

We no longer exec() new postgres backends, but just fork the
postmaster. Faster, but your platform doesn't seem to support 'ps'
args changes that we have made in the backend. What platform are
you using?

To find the postmaster, just get the parent of all the postmaster-named
processes.

--
  Bruce Momjian                        |  http://www.op.net/~candle
  maillist@candle.pha.pa.us            |  (610) 853-3000
  +  If your life is a hard drive,     |  830 Blythe Avenue
  +  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026
#3Hakan Kalyoncu
hk@yore.com.tr
In reply to: Bruce Momjian (#2)
Re: [HACKERS] Question about postmaster processes

I observed the same situation with: SGI Origin 2000 and IRIX 6.5.

Hakan Kalyoncu

On Tue, 8 Dec 1998, Bruce Momjian wrote:

Show quoted text

[Charset iso-8859-1 unsupported, filtering to ASCII...]

Since I have upgraded to postgres 6.4, when I do a "ps -ef |
grep post", I get a list of postmaster processes. With 6.3.2
of postgres, I would have one postmaster process and many
different posgres processes. Is this normal 6.4? All I do is
start the postmaster process with the -i option. Any help would
be great

We no longer exec() new postgres backends, but just fork the
postmaster. Faster, but your platform doesn't seem to support 'ps'
args changes that we have made in the backend. What platform are
you using?

To find the postmaster, just get the parent of all the postmaster-named
processes.

--
Bruce Momjian                        |  http://www.op.net/~candle
maillist@candle.pha.pa.us            |  (610) 853-3000
+  If your life is a hard drive,     |  830 Blythe Avenue
+  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026