Re: parallele Prozesse/Aliasing Problem Kategorie: Programmierung (von KlaRa - 5.11.2001 15:41) | |
Als Antwort auf Re: parallele Prozesse/Aliasing Problem von Klaus - 5.11.2001 13:28
| |
Um eine Ressource, die von verschiedenen Funktionen aufgerufen wird, schützen zu können müsste man sicher mit "capture flag" arbeiten. "flag" ist eine Art Variable und der Zustand verhindert so einen mehrfachen Aufruf. Mit "capture" allein müsste eigentlich die Function mehrfach aufgerufen werden, das "capture" lässt aber alle Aufrufe der Reihe nach warten, bis einer nach dem anderen fertig ist. Einen echten Deadlock dürfte es nur geben wenn in einer geschützten Function eine gesperrte Function aufgerufen wird und der für die Sperre verantwortliche eben selber eine Sperre bei der geschützen Function erfährt. | |
Antwort schreiben Antworten: Re: parallele Prozesse/Aliasing Problem (von Klaus - 7.11.2001 9:46) Re: parallele Prozesse/Aliasing Problem (von KlaRa - 7.11.2001 13:03) Re: parallele Prozesse/Aliasing Problem (von axe007 - 7.11.2001 14:16) Re: parallele Prozesse/Aliasing Problem (von Klaus - 8.11.2001 9:35) |