Filosofenprobleem: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
ik probeer uit te leggen waarom 'voor de hand liggende oplossingen' geen oplossing zijn maar dat kan vast beter
KehppKukkieBot (overleg | bijdragen)
k →‎Relevantie: fout weg, replaced: gebruik maken → gebruikmaken met AWB
Regel 37:
==Relevantie==
 
Deze situatie illustreert de problemen die zich kunnen voordoen bij het synchroniseren van toegang tot ''resources'' (de vorken), bijvoorbeeld door verschillende [[Thread (informatica)|thread]]s (de filosofen) in een computerprogramma. Als verschillende threads gebruik makengebruikmaken van dezelfde variabelen of bestanden is het niet veilig dat ze die tegelijk proberen aan te passen; daarom kan het onvermijdelijk zijn dat threads op elkaar moeten wachten. Als deze synchronisatie niet correct wordt ontworpen kan het voorkomen dat een thread helemaal nooit meer aan de beurt komt (starvation) of dat dat zelfs voor elke thread geldt (deadlock).
 
[[Categorie:Gedachte-experiment in de exacte wetenschappen]]