/
Forside
/
Teknologi
/
Udvikling
/
C/C++
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
C/C++
#
Navn
Point
1
BertelBra..
2425
2
pmbruun
695
3
Master_of..
501
4
jdjespers..
500
5
kyllekylle
500
6
Bech_bb
500
7
scootergr..
300
8
gibson
300
9
molokyle
287
10
strarup
270
oprettelse af en process i et bestemt
Fra :
Christian Hatt Jense~
Dato :
18-03-05 16:29
Hej
Jeg vil gerne oprette en process (ikke tråd) i et bestemt hukommelses
område. lidt i stil med fork(), men bare hvor jeg kan bestemme hvor
hukommelsen skal ligge.
ideen kunne se ud som sådan..
(det er ikke rigtig kode)
..
..
..
int memsize = 1024*1024;
int pid;
char *mem;
mem = malloc(memsize);
pid = fork(mem);
if(pid != 0)
exec("fobar", NULL, NULL);
..
..
..
Ideen er at det allokerede hukommelse senere skal være Distributed
Shared Memory, på den måde kan det program der kører inde i processen
have tråde der kører på andre maskiner som om de kørte lokalt.
Hvordan får jeg oprettet en process i et hukommelses område jeg har
kontrol over?
Michael Vittrup (
21-03-2005
)
Kommentar
Fra :
Michael Vittrup
Dato :
21-03-05 23:29
Jesper Louis Anderse~ (
24-03-2005
)
Kommentar
Fra :
Jesper Louis Anderse~
Dato :
24-03-05 10:56
Christian Hatt Jensen <u030333@daimi.au.dk> wrote:
> Jeg vil gerne oprette en process (ikke tr?d) i et bestemt hukommelses
> omr?de. lidt i stil med fork(), men bare hvor jeg kan bestemme hvor
> hukommelsen skal ligge.
> Ideen er at det allokerede hukommelse senere skal v?re Distributed
> Shared Memory, p? den m?de kan det program der k?rer inde i processen
> have tr?de der k?rer p? andre maskiner som om de k?rte lokalt.
Hvordan vil du goere det uden support fra kernen? Du er i praksis i en VM
sandbox, som du ikke kan slippe ud af og du ved ikke hvor data egentlig
ligger henne i maskinen, men bare hvor VM'en mapper det hen.
--
jlouis
Søg
Alle emner
Teknologi
Udvikling
C/C++
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177579
Tips :
31968
Nyheder :
719565
Indlæg :
6409073
Brugere :
218888
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.