Re: [HACKERS] removing the exec() from doexec()
Bruce Momjian <maillist@candle.pha.pa.us>
From: Bruce Momjian <maillist@candle.pha.pa.us>
To: maillist@candle.pha.pa.us (maillist)
Cc: brett@abraxas.scene.com, pgsql-hackers@hub.org
Date: 1998-04-30T01:53:36Z
Lists: pgsql-hackers
> This exec() takes 15% of our startup time. I have wanted it removed for > many releases now. The only problem is to rip out the code that > re-attached to shared memory and stuff like that, because you will no > longer loose the shared memory in the exec(). The IPC code is > complicated, so good luck. I or others can help if you get stuck. > Another item is to no longer use SYSV shared memory but use mmap(MAP_ANON) because this allows a much larger amount of shared memory to be used. -- Bruce Momjian | 830 Blythe Avenue maillist@candle.pha.pa.us | Drexel Hill, Pennsylvania 19026 + If your life is a hard drive, | (610) 353-9879(w) + Christ can be your backup. | (610) 853-3000(h)