An illustration of the dining philosophers problem
An illustration of the dining philosophers problem.
Created by bdesham using OmniGraffle; post-processed in GraphicConverter. I used some other Commons images to make this one:
- Birke Holz (CC BY-SA 3.0 by Philipp Zinger)
- Spaghetti (CC BY-SA 2.0 by Tim Bartel)
- Plato (public domain)
- Konfuzius (public domain)
- Socrates (public domain)
- Voltaire oval (public domain)
- Frans Hals - Portret van René Descartes (public domain)
Relevante Bilder
Relevante Artikel
PhilosophenproblemBeim Philosophenproblem handelt es sich um ein Fallbeispiel aus dem Bereich der theoretischen Informatik. Damit soll das Problem der Nebenläufigkeit und die Gefahr der Verklemmung von Prozessen veranschaulicht werden. Das Problem wurde von Edsger W. Dijkstra formuliert. .. weiterlesen
NebenläufigkeitDie Nebenläufigkeit, mitunter auch Parallelität genannt, ist in der Informatik die Eigenschaft eines Systems, mehrere Aufgaben, Berechnungen, Anweisungen oder Befehle gleichzeitig ausführen zu können. Es kann sich dabei um völlig unabhängige Anweisungen handeln, bis hin zur gemeinsamen Bearbeitung einer Aufgabe. Sie können dabei auch miteinander interagieren. .. weiterlesen
InterprozesskommunikationDer Begriff Interprozesskommunikation bezeichnet in der Informatik verschiedene Verfahren des Informationsaustausches zwischen den Prozessen eines Systems. Mithilfe eines Shared Memory erfolgt die Kommunikation dadurch, dass mehrere Prozesse auf einen gemeinsamen Datenspeicher zugreifen können, beispielsweise gemeinsame Bereiche des Arbeitsspeichers. Bei einer Message Queue dagegen werden Nachrichten von einem Prozess an eine Nachrichtenschlange geschickt, von wo diese von einem anderen Prozess abgeholt werden können. .. weiterlesen