From dev-return-13447-apmail-apr-dev-archive=apr.apache.org@apr.apache.org Sat Dec 25 17:39:19 2004 Return-Path: Delivered-To: apmail-apr-dev-archive@www.apache.org Received: (qmail 49425 invoked from network); 25 Dec 2004 17:39:19 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 25 Dec 2004 17:39:19 -0000 Received: (qmail 49476 invoked by uid 500); 25 Dec 2004 17:39:18 -0000 Delivered-To: apmail-apr-dev-archive@apr.apache.org Received: (qmail 49442 invoked by uid 500); 25 Dec 2004 17:39:18 -0000 Mailing-List: contact dev-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Delivered-To: mailing list dev@apr.apache.org Received: (qmail 49426 invoked by uid 99); 25 Dec 2004 17:39:18 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) X-AuthUser: chip@force-elite.com Message-ID: <41CDA5C1.9060807@force-elite.com> Date: Sat, 25 Dec 2004 11:39:13 -0600 From: Paul Querna User-Agent: Mozilla Thunderbird 1.0 (Macintosh/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Ivan Ristic CC: dev@apr.apache.org Subject: Re: Are shared memory memory pools possible? References: <41CD88EF.6030902@webkreator.com> In-Reply-To: <41CD88EF.6030902@webkreator.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Ivan Ristic wrote: > > I have a need to share a hash table among several processes. It's for an > Apache 2 module. Is there a way to get an APR memory pool to use a > pre-allocated shared memory segment? Or to initialize a pool with a > custom allocator, one that only allocates data from shared memory? > An alternative might be using memcached via apr_memcache: http://www.outoforder.cc/projects/libs/apr_memcache/ I plan on trying to get apr_memcache into APR-Util sooner or later. I wanted to write up a patch for mod_ssl to use it as a SSL Session storage backend first. I am already using it in my mod_gnutls to store SSL sessions. -Paul