brug af fork
HejJeg har i lang tid læst lidt om sockets, og jeg vil nu gerne lidt videre i mine studier, og da jeg har læst mange kodeeksempler som brugte fork funktionen, og aner at det læner sig op af fleretrådet programmering, så har jeg valgt at gå videre med lige netop multitrådet programmering. Man skal jo som sagt starte et sted, så jeg vil gerne vide lidt om denne fork funktion, som spawner en kopi af hovedprocessen til en childprocess og køre disse to sideløbende. Er det rigtigt? Det jeg så gerne vil vide er hvordan det bruges. Jeg har søgt lidt på nettet og fundet noget på den gode engelske wikipedia.org, http://en.wikipedia.org/wiki/Fork_%28operating_system%29 - og som jeg kan se via overskriften, så bliver denne funktion styret af operativsystemet? Det jeg gerne vil vide er: Når jeg kalder funktionen, fork i en fil, er det så alt hvad der tilhører denne fil som bliver kopieret? Er der andre måder at lave dette på? Som fx. mutex?
På forhånd tak,
Martin Slot