Fil d'execució: diferència entre les revisions

Contingut suprimit Contingut afegit
m Corregit: es -> és utilitzada
m Corregit: què totes els > què tots els
Línia 5:
[[Fitxer:Multithreaded_process.svg |thumb| Un procés amb dos fils déxecució.]]
 
Els canvis de context es produeixen quan un fil que està al processador és eliminat i entra un altre. Fent canvis de context molt ràpidament donem la sensació de què totestots els fils s'executen simultàniament.
 
En els sistemes multifil tipus de sistemes, un mateix procés pot estar format per múltiples fils d'execució. Els diferents fils que formen part d'un mateix procés, comparteixen certs recursos com l'espai de memòria, els arxius oberts, els permisos, etc. En canvi, cada fil consta de les seves pròpies instruccions, la seva pròpia pila d'execució, s'executen a diferents velocitats (cada fil té el seu propi registre PC) i tenen el seu propi estat d'execució.