| I think this might do the job:
http://poshmodule.sourceforge.net/
About POSH
Python Object Sharing, or POSH for short, is an extension module to Python
that allows objects to be placed in shared memory. Objects in shared memory
can be accessed transparently, and most types of objects, including
instances of user-defined classes, can be shared. POSH allows concurrent
processes to communicate simply by assigning objects to shared container
objects. On multiprocessor architectures, multi-process applications using
POSH can significantly outperform similar multi-threaded applications, since
Python threads don't scale to take advantage of multiple processors. Even
so, POSH lends itself to a programming model very similar to threads.
Hope this helps,
Mike
----- Original Message -----
From: "Anthony Kozar"
To: "Csound Developer list"
Sent: Friday, January 12, 2007 8:23 PM
Subject: Re: [Cs-dev] Status Update Request
>I think that this will require using platform-specific interfaces for
> sharing memory since you cannot simply pass an address between processes
> on
> most operating systems.
>
> But you probably already knew that ...
>
> Anthony
>
> Victor Lazzarini wrote on 1/12/07 9:48 AM:
>
>> Probably not; the only thing is to see how it can be done in
>> a way that turns out to be wrapped in an useful way in languages
>> other than C/C++
>>
>> Victor
>>
>> At 14:41 12/01/2007, you wrote:
>>> Yes, yes that would be very nice indeed.
>>> Would this be hard to do (add) ?
>>>
>>> Oeyvind
>>>
>>> 2007/1/12, Victor Lazzarini :
>>>> I think for what you want it would be necessary to add
>>>> a way of exporting and importing tables (by their memory
>>>> addresses).
>
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share
> your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net |