Citat:
SyStemOuT:
Hmm iz svega sto sam dosada naucio svakim pozivom fork f-je sa kreiram identican novi proces koji se razlikuje samo u tome sta je vratila f-ja fork() od procesa roditelja. Mislim po meni to je jako skupo da svu memoriju kopiram jovo nanovo.
I bre kada bi fork kopirao celu memoriju procesa svima bi nam trebali superacunari...
Kada pozoves fork kreira se samo novi proces koji ima pointere u svojoj "mm_struct" strukturi koji pokazuji na "vm_area_struct" strukture od roditelja, znaci nista se ne kopira dok proces ne krene da menja tu memoriju i posto je ona oznacena sa "copy on write" tada se kopira...
[
Ovu poruku je menjao anatogen dana 14.12.2001 u 10:59 PM GMT]
vitamini, minerali, suplementi...