25Fermer27
OLLe 21/07/2014 à 20:57
Zerosquare (./25) :
OL (./23) :
Fork, c'est simple, c'est une fonction que tu appelles pour créer un nouveau processus
Euh, c'est plus complexe que ça quand même grin

Fork crée un clone du processus appelant (code, données en mémoire, fichiers ouverts etc.). Une fois créé, les deux processus conservent leur lien de parenté mais s'exécutent chacun de leur côté : chacun peut modifier ses variables sans affecter l'autre processus, etc.


J'en demande pas tant, cela ne me gêne nullement que les variables soient partagées bien au contraire, j'ai même besoin de tout confondre, donc c'est un peu plus simple! Les fichiers ouverts etc ca c'est dans le TOS on n'a pas besoin de s'en occuper sinon c'est réécrire Mint (moi je veux bien mais dans 10 ans on y est encore!), pour les accessoires pas de soucis pour plus j'aurais peut être appris assez en assembleur pour voir un peu plus loin!

Olivier