On Sat, Jul 14, 2001 at 08:56:31AM +0200, Rivium wrote:
> Hi,
> 
> By Browsing through throught the source code, i notified several Anti-Shared
> memory comments, as well a negative advices about using it.

Shared memory at least on Unix has many limitations on it that hinder
its effectiveness.  It can only be used in very specific circumstances
portably.  (The issue is primarily about the size of the memory you can
allocate with shmem.)  Ideally, the new SMS code in APR will allow us 
to implement a shared-memory backbone for the allocation algorithms in 
httpd.  That means that almost any data structure coded to use pools 
(aka SMS) can then be used with shared memory.  Nobody is working on
that yet though (no itches there yet - although Ian has talked about 
wanting it).

However, it would be impossible to have every allocation in httpd
residing in shared memory due to all of the platform limitations.

I'm wondering if you are talking about something other than shared
memory as most of us Unix geeks know it.  You're comments about 
Visual Studio .NET make me wonder what your definition of shared 
memory is.  =-)  -- justin

Reply via email to