Skip site navigation (1) Skip section navigation (2)

Peripheral Links

Header And Logo

PostgreSQL
| The world's most advanced open source database.

Site Navigation

Search for
  Advanced Search

Re: Fwd: 8.0 Beta3 worked, RC1 didn't!


  • From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
  • To: Gary Doades <gpd(at)gpdnet(dot)co(dot)uk>
  • Cc: pgsql-hackers-win32(at)postgresql(dot)org
  • Subject: Re: Fwd: 8.0 Beta3 worked, RC1 didn't!
  • Date: Fri, 24 Dec 2004 11:03:31 -0500
  • Message-id: <8690(dot)1103904211(at)sss(dot)pgh(dot)pa(dot)us>

Gary Doades <gpd(at)gpdnet(dot)co(dot)uk> writes:
> AFAIK Win32 does not care where in private process address space the 
> "shared memory" segment is. It can be mapped to different addresses in 
> different processes and still share the same physical address space. 
> This is why Win32 puts the private shared address anywhere in its own 
> address space, because it doesn't matter.

Win32 may not care, but we do.  The shared memory segment must be mapped
at the same address in every backend.

> If you try to force it to any particular private process address you may 
> fail as you don't always know where program code (DLLs etc.) may be loaded.

This is (or ought to be) irrelevant, because we are only talking about
instances of a single executable.

			regards, tom lane



Home | Main Index | Thread Index

Privacy Policy | PostgreSQL Archives hosted by Command Prompt, Inc. | Designed by tinysofa
Copyright © 1996 – 2008 PostgreSQL Global Development Group