In article <[EMAIL PROTECTED]>,
 Jeff Schwab <[EMAIL PROTECTED]> wrote:

> Nikita the Spider wrote:
> > In article <[EMAIL PROTECTED]>,
> >  Jeff Schwab <[EMAIL PROTECTED]> wrote:
> > 
> >> greg wrote:
> >>> Carl Banks wrote:
> >>>> In C you can use the mmap call to request a specific physical location
> >>>> in memory (whence I presume two different processes can mmap anonymous
> >>>> memory block in the same location)
> >>> Um, no, it lets you specify the *virtual* address in the process's
> >>> address space at which the object you specify is to be mapped.
> >>>
> >>> As far as I know, the only way two unrelated processes can share
> >>> memory via mmap is by mapping a file. An anonymous block is known
> >>> only to the process that creates it -- being anonymous, there's
> >>> no way for another process to refer to it.
> >> On POSIX systems, you can create a shared memory object without a file 
> >> using shm_open.  The function returns a file descriptor.
> > 
> > Sorry I missed the OP, but you might be interested in this shared memory 
> > module for Python:
> > http://NikitaTheSpider.com/python/shm/
> 
> 
> Thanks; I just downloaded it.  It seems to be missing the INSTALL file; 
> any idea where I could find that, or should I write to the author?

The main author has been AWOL for some years now. I'm the current 
maintainer. Sorry about the missing INSTALL file. Looks like I made 
reference to it in the README but never created it. It installs with the 
normal setup.py:

sudo python setup.py

I'll put out an updated package with an INSTALL file one of these days. 
Thanks for pointing that out.

Cheers

-- 
Philip
http://NikitaTheSpider.com/
Whole-site HTML validation, link checking and more
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to