Buch zu Deadlocks

Von: , Frage gestellt am So, 27. Aug 2006

Hi,

kennt jemand ein gutes Buch über Betriebssysteme in dem auch die Deadlock-Problematik und Lösungen beschrieben sind, das man empfehlen kann?

Vielen Dank vorab.

Maveros

3 Antworten zu dieser Frage

  1. Antwort von nach einem Tag 0 hilfreich
    Re: Buch zu Deadlocks

    Hallo Maveros,
    kennt jemand ein gutes Buch über Betriebssysteme in dem auch
    die Deadlock-Problematik und Lösungen beschrieben sind, das
    man empfehlen kann?
    Eigentlich jedes, welches sich mit ernsthaft Multitask beschäftigt.

    Die Problematik ist ja recht einfach:
    TaskA wartet auf eine Nachricht von TaskB
    gleichzeitig
    wartet TaskB auf eine Nachricht von TaskA

    Und da warten sie immer noch .......

    Oft geschehen solche Dinge, weil der Programmierer vergisst, dass sein Programm normalerweise auch zwischen zwei (Assembler-)Befehlen unterbrochen werden kann.
    TaskA scheut in seiner Message-Queue nach ob eine Meldung vorhanden ist, jetzt setzt TaskB seine Meldung ab und TaskA wartet mittlerweile direkt an der Eingabe-Funktion für neue Meldungen.........

    Grundsätzlich sollte man solche Dinge vermeiden.

    Der einzige Ausweg ist sonst ein Timeout, es wird also nie bis zum Sanktnimmerleinsttag gewartet.

    MfG Peter(TOO)

  2. Antwort von nach 2 Tagen 0 hilfreich
    Re: Buch zu Deadlocks

    Hi,

    sehr Empfehlenswert: Moderne Betriebssysteme von Andrew S. Tanenbaum.
    ISBN 3827370191 [Buch anschauen]

    Gruss,

    Herb

  3. Antwort von nach 3 Tagen 0 hilfreich
    Re: Buch zu Deadlocks

    Hi, kennt jemand ein gutes Buch über Betriebssysteme in dem auch
    die Deadlock-Problematik und Lösungen beschrieben sind, das
    man empfehlen kann?
    Über die Problematik sind hunderte Fachbeiträge im Internet zu finden: http://www.google.de/search?sourceid=mozclient&num=1... Reicht das nicht? Unter Umständen kannst du ja mal in der nächsten Bibliothek einer Uni oder Fachschule nachsehen.

    der hinterwäldler

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!