Deadlock (W3)
Siehe auch unter "Maus friert ein".
Engl. "Deadlock" (wörtlich dt. "totes Schloß") kann übersetzt werden als dt. "ausweglose Situation in Verhandlungen", "Patt", "Pattsituation", "Sackgasse", "toter Punkt", "Verklemmung", "völliger Stillstand", und als Verb dt. "an einem toten Punkt anlangen", "blockieren", "in eine Sackgasse geraten", "sich festfahren", "steckenbleiben", "zum völligen Stillstand bringen".
Der erste Nachweis für "Deadlock" ("dead lock") findet sich im Jahr 1779 in dem Schauspiel "The Critic" von Richard Brinsley Sheridan (1751 - 1816) (der selbe Sheridan, der der englischen Sprache auch "Malapropism" hinzugefügt hat).
(E?)(L?) http://www.enotes.com/critic
(E?)(L?) http://www.gutenberg.org/ebooks/7108
Scarborough and the Critic von Richard Brinsley Sheridan
(E?)(L?) http://www.gutenberg.org/cache/epub/7108/pg7108.html
...
ACT III.
...
You see the ladies can't stab Whiskerandos — he durst not strike them, for fear of their uncles — the uncles durst not kill him, because of their nieces. — I have them all at a "dead lock"! — for every one of them is afraid to let go first. Sneer. Why, then they must stand there for ever! Puff. So they would, if I hadn't a very fine contrivance for't.
...
(E?)(L?) http://www.vocabulary.com/definition/deadlock
(E?)(L?) http://de.wikipedia.org/wiki/Richard_Brinsley_Sheridan
Im Strassenverkehr kann ein "Deadlock" entstehen, wenn sich zwei lange Autoschlangen gegenüberstehen, die beide jeweils nach links abbiegen möchten. Das Abbiegen nach links wird jedoch jeweils durch die andere Schlange blockiert.
| |
| |
| |
______________________ ____________________________________
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a b
bbbbbbbbbbbbbbbbbbbbbbbbb
_____________ ______________________________________________
| |
| |
| |
| |
Ein "Deadlock" in der Datenverarbeitung kann entstehen, wenn ein Prozess die Ressource A benutzt und zusätzlich auf die Ressource B wartet, während ein anderer Prozess die Ressource B benutzt und zusätzlich auf die Ressource A wartet. Jeder der zwei Prozesse blockiert genau die Ressource auf die der andere Prozess zugreifen möchte. Und jeder Prozess gibt "seine" Ressource erst frei, wenn er seine Aufgabe abgearbeitet hat. Und so warten beide Prozesse bis zum Ausschalten der DV-Anlage.
In den Anfängen der Datenverarbeitung traten solche Situationen öfters auf. Heutige ausgereifte Betriebssyteme sollten jedoch Vorsorge treffen, dass es nicht zu einer solchen Situation kommen kann.
Diese Situation scheint sich auch in "Books Ngram Viewer" widerzuspiegeln. Um das Jahr 1985 erreichte das Auftreten des Begriffs "Deadlock" einen Höhepunkt.
Und obwohl man es also nicht meinen sollte, treten Deadlock-Situationen auch heute noch in weltweit eingesetzten Betriebssystemen auf.
Nachdem ich mir einen neuen PC mit WINDOWS 7 64bit-Version gekauft hatte, hatte ich das Problem, dass alle paar Tage Maus und Tastatur einfroren und nur noch das Aus- und Einschalten des PCs ein Weiterarbeiten ermöglichte. Leider mit der unschönen Begleiterscheinung, dass nicht gespeicherte Daten verschwunden waren.
Ich verbrachte Tage, Wochen und Monate um bei Medion und Microsoft nach der Fehlerursache zu suchen - leider jedoch ohne wirklich brauchbare Hilfe.
Ich habe die Protokollierung meiner Suche inzwischen gelöscht um die Leser nicht zu ermüden. Aber es waren Monate, in denen ich mich immer wieder geärgert habe. Und es war nicht einmal nachzuvollziehen, wem ich diesen Ärger zu verdanken habe. Der Hardware-Lieferant verwies auf die Software und umgekehrt.
Die Hersteller scheinen es nicht als notwendig anzusehen, ihre Kunden über Probleme zu informieren. - Allein die Information und die Mitteilung, dass an einer Lösung gearbeitet wird, würde einen Großteil des aufgestauten Ärgers reduzieren.
(E?)(L?) http://www.catb.org/jargon/html/go01.html
Den ersten brauchbaren (und auch erklärenden) Hinweis fand ich dann in dem Newsletter "Windows 7 Secrets" vom 15.08.2011 von "www.computerwissen.de", Manfred Kratzl:
(E?)(L?) http://www.computerwissen.de/
Microsoft-Update gegen Abstürze bei hoher Speicherauslastung
Unter Windows 7 kann es bei Anwendungen mit hoher Speicherauslastung zu plötzlichen Abstürzen kommen. Das System friert dann an, Maus und Tastatur zeigen keine Reaktion, und Sie können den PC nur durch Aus- und Einschalten wieder reaktivieren.
Nach Angaben von Microsoft tritt das Problem normalerweise dann auf, wenn der Speicher-Manager sehr viele Aktionen beim Schreiben und Löschen im Arbeitsspeicher durchführen muss. Ursache des Problems ist eine sogenannte "Deadlock Situation" in der Datei "fltmgr.sys", dem Filesystem Filter Manager von Windows 7.
Mit dem Hotfix KB2575077 können Sie das Problem lösen. Es wird später Teil des Windows 7 Service Pack 2 sein. Das Update wird in zwei Versionen ausgeliefert: "Windows6.1-KB2575077-x64.msu" für Windows 7 64 Bit und "Windows6.1-KB2575077-x86.msu" für Windows 7 in der 32 Bit-Version.
(E?)(L?) http://www.etymonline.com/index.php?term=deadlock
(E?)(L?) http://www-306.ibm.com/software/globalization/terminology/index.jsp
deadlock | transaction deadlock
(E3)(L1) http://www.jargon.net/jargonfile/t/TheJargonLexicon.html
(E?)(L?) http://www.jargonf.org/
In dem maschinell übersetzten Artikel von Microsoft findet man weitere Hinweise. Demnach scheint es jedoch ratsam zu sein, auf den nächsten offiziellen Softwareupdate zu warten, da der Hotfix noch im Teststadium ist.
(E?)(L?) http://support.microsoft.com/kb/2575077
Artikel-ID: 2575077 - Geändert am: Mittwoch, 10. August 2011 - Version: 1.0
Computer reagiert nach dem Zufallsprinzip aufgrund von Deadlock-Situation in Windows Server 2008 R2 oder Windows 7
Hotfix-Download ist verfügbar
Hotfix-Downloads anzeigen und anfordern
...
(E?)(L?) http://www.oedilf.com/db/Lim.php?Word=deadlock
(E?)(L?) http://www.oedilf.com/db/Lim.php?Word=deadlocked
Limericks on deadlock | deadlocked
(E?)(L?) https://owad.de/word
Die "PC Welt" berichtete bereits am 12.08.2011 im Newsletter darüber, dass ein "Hotfix Absturz-Problem bei Windows 7 beseitigt".
(E?)(L?) http://www.pcwelt.de/news/Windows-Hotfix-Hohe-Speicherauslastung-fuehrt-zu-Abstuerzen-bei-Windows-7-und-Windows-Server-2008-3337484.html
...
Microsoft bestätigt Speicher-Hänger unter Windows 7 und Windows Server 2008 R2. Ursache des Problems ist eine sogenannte Deadlock-Situation. Diese wird verursacht, wenn der Arbeitsspeicher stark ausgelastet wird. Die Redmonder haben für den Fehler einen Hotfix zum Download bereit gestellt.
...
(E2)(L1) https://www.dictionary.com/browse/deadlock
(E?)(L?) http://www.rfc-editor.org/rfc-index2.html
0202 Possible Deadlock in ICP S.M. Wolfe, J. Postel [ July 1971 ] ( TXT = 2796 bytes) (Status: UNKNOWN)
(E?)(L?) http://help.sap.com/saphelp_glossary/de/index.htm
(E?)(L?) http://www.sex-lexis.com/Sex-Dictionary/holy%20deadlock
holy deadlock
(E?)(L1) https://whatis.techtarget.com/definitionsAlpha/0,289930,sid9_alpD,00.html
(E?)(L1) https://www.webopedia.com/TERM/D/deadlock.html
(E1)(L1) http://ngrams.googlelabs.com/graph?corpus=0&content=Deadlock
Abfrage im Google-Corpus mit 15Mio. eingescannter Bücher von 1500 bis heute.
Engl. "Deadlock" taucht in der Literatur um das Jahr 1850 auf.
Erstellt: 2011-08