Thomas Arildsen wrote:
> Jesper Sørensen wrote:
>
>> Har ikke nærlæst det med
>>
http://cairo.cs.uiuc.edu/software/DSRT-2/README.DSRT.LINUX skriver:
>> at du skal bruge <sys/rtpriocntl.h> istedet.
>
>
> Desværre indeholder det ikke noget specifikt om sproc(), så jeg kan ikke
> helt regne ud, hvilken facilitet, jeg skal bruge i Solaris. fork() er
> vist ikke godt nok, for de sproc()-ede processer skal deles om data og
> ikke oprette hver sin kopi af dem, sådan som jeg har fået forklaret at
> fork() gør.
>
> Thomas Arildsen
>
Du kan på Solaris lave et shared memory segment.
http://www.doc.ic.ac.uk/~mac/manuals/solaris-manual-pages/solaris/usr/man/man2/shmop.2.html
Dette arves så af dine fork processor:
http://www.cs.princeton.edu/cgi-bin/man2html?fork:2
("The fork() and fork1() functions create a new process. The new process
(child process) is an exact copy of the calling process (parent
process). The child process inherits the following attributes from the
parent process: <klip> all attached shared memory segments (see
shmop(2) )")
JS