Posted By: pivson (Pijte pivo, je zdrave !) on 'CZprogram'
Title: Re: dalsi dotaz pro C-eckare (fork())
Date: Mon Sep 3 20:16:06 2001
Pokud thread (na tohle delany) pak zkus treba linuxthreads nebo podibny
portovatelny GNU knihovny co implementujou POSIX thready (ma snad kazdej *nix
nejakou takovou knihovnu). Ikdyz to skonci nakonec u _clone (jako form) ale
je tak flag pro zdileni pameti.
Ad stejna adresa: vetsina systemu pri form a podobnejch vecech dela 'copy on
write' to jest udela image (-> dostanes stejny virtualni (ale i fizycky)
adresy). Jakmile se pokusis zapsat, odchytne vyjimku, premapuje tu drhou na
jinou fyzickou (v adresa zustane), zkopuruje obsah a provede zmenu. To docela
hodne setri pamet neb vetsina stranek zustane nezmenena (ono by to znamenalo
i velkou usporu ikdyz by se jednalo jen o code strnaky).
Pivson I a posledni, z bozi vule pivar
A co budou delat cesi ???
Deme na pivo !