18 Beziehungen: Deadlock (Informatik), Java (Programmiersprache), Kritischer Abschnitt, Liste (Datenstruktur), Logistik, Mutex, Nicht-blockierende Synchronisation, Philosophenproblem, Prozess (Informatik), Prozesssynchronisation, Raucherproblem, Ressourcenbelegung ist Initialisierung, Ringpuffer, Semaphor (Informatik), Stapelspeicher, Supply-Chain-Management, Thread (Informatik), Threadsicherheit.
Deadlock (Informatik)
Deadlock oder Verklemmung bezeichnet in der Informatik einen Zustand, bei dem eine zyklische Wartesituation zwischen mehreren Prozessen auftritt, wobei jeder beteiligte Prozess auf die Freigabe von mindestens einem Betriebsmittel (einer Ressource) wartet, das ein anderer beteiligter Prozess bereits exklusiv belegt hat.
Neu!!: Erzeuger-Verbraucher-Problem und Deadlock (Informatik) · Mehr sehen »
Java (Programmiersprache)
Java ist eine objektorientierte Programmiersprache und eine eingetragene Marke des Unternehmens Sun Microsystems, welches 2010 von Oracle aufgekauft wurde.
Neu!!: Erzeuger-Verbraucher-Problem und Java (Programmiersprache) · Mehr sehen »
Kritischer Abschnitt
In der Informatik dient ein kritischer Abschnitt (engl. ‚critical section’) zur Kennzeichnung einer Ansammlung von Programmanweisungen zum Zwecke der Ablaufsteuerung.
Neu!!: Erzeuger-Verbraucher-Problem und Kritischer Abschnitt · Mehr sehen »
Liste (Datenstruktur)
Eine verkettete Liste ist eine dynamische Datenstruktur, in der Datenelemente geordnet gespeichert sind.
Neu!!: Erzeuger-Verbraucher-Problem und Liste (Datenstruktur) · Mehr sehen »
Logistik
Logistik des 18. Jahrhunderts in einem Kupferstich von Daniel Chodowiecki Die Logistik ist sowohl eine interdisziplinäre Wissenschaft als auch ein Wirtschaftszweig oder eine betriebliche Funktion in Wirtschaftssubjekten, die sich mit der Planung, Steuerung, Optimierung und Durchführung von Güter-, Informations- und Personen­strömen befasst.
Neu!!: Erzeuger-Verbraucher-Problem und Logistik · Mehr sehen »
Mutex
Der Begriff wechselseitiger Ausschluss bzw.
Neu!!: Erzeuger-Verbraucher-Problem und Mutex · Mehr sehen »
Nicht-blockierende Synchronisation
Nicht-blockierende Synchronisation (oder auch lock-free synchronization) ist eine Technik in der Informatik, um parallele Prozesse zu synchronisieren, ohne dabei bestimmte Programmabschnitte sperren zu müssen.
Neu!!: Erzeuger-Verbraucher-Problem und Nicht-blockierende Synchronisation · Mehr sehen »
Philosophenproblem
Aufbau des Philosophenproblems Beim Philosophenproblem handelt es sich um ein Fallbeispiel aus dem Bereich der theoretischen Informatik.
Neu!!: Erzeuger-Verbraucher-Problem und Philosophenproblem · Mehr sehen »
Prozess (Informatik)
Ein Prozess (auch Task oder Programminstanz genannt) ist ein Computerprogramm zur Laufzeit.
Neu!!: Erzeuger-Verbraucher-Problem und Prozess (Informatik) · Mehr sehen »
Prozesssynchronisation
In der Programmierung versteht man unter Prozesssynchronisation (oder kurz einfach Synchronisation) die Koordinierung des zeitlichen Ablaufs mehrerer nebenläufiger Prozesse bzw.
Neu!!: Erzeuger-Verbraucher-Problem und Prozesssynchronisation · Mehr sehen »
Raucherproblem
Das Raucherproblem ist eine Problemstellung der Prozesssynchronisation und wurde von Suhas S. Patil 1971 formuliert.
Neu!!: Erzeuger-Verbraucher-Problem und Raucherproblem · Mehr sehen »
Ressourcenbelegung ist Initialisierung
Ressourcenbelegung ist Initialisierung, meist abgekürzt durch RAII, für englisch resource acquisition is initialization, bezeichnet eine in bestimmten Programmiersprachen (wie z. B. C++) verbreitete Programmiertechnik zur Verwaltung von Betriebsmitteln (auch Ressourcen genannt).
Neu!!: Erzeuger-Verbraucher-Problem und Ressourcenbelegung ist Initialisierung · Mehr sehen »
Ringpuffer
Ein Ringpuffer bzw.
Neu!!: Erzeuger-Verbraucher-Problem und Ringpuffer · Mehr sehen »
Semaphor (Informatik)
Ein Semaphor (von und φέρειν pherein ‚tragen‘ – also etwa „Signalgeber“) ist eine Datenstruktur, die aus einer Ganzzahl und den atomaren Nutzungsoperationen „Reservieren/Probieren“ und „Freigeben“ besteht.
Neu!!: Erzeuger-Verbraucher-Problem und Semaphor (Informatik) · Mehr sehen »
Stapelspeicher
Vereinfachte Darstellung eines Stacks mit den Funktionen Push (drauflegen) und Pop (herunternehmen) In der Informatik bezeichnet ein Stapelspeicher oder Kellerspeicher (kurz Stapel oder Keller, häufig auch mit dem englischen Wort Stack bezeichnet) eine häufig eingesetzte dynamische Datenstruktur.
Neu!!: Erzeuger-Verbraucher-Problem und Stapelspeicher · Mehr sehen »
Supply-Chain-Management
Gegenstand des Supply-Chain-Managements sind komplexe und dynamische Lieferanten- und Kundennetzwerke. Supply-Chain-Management (SCM) ist in Unternehmen der Anglizismus für „innerbetrieblich und entlang der Lieferkette auch zwischenbetrieblich die auf das Gesamtsystem ausgerichtete strategische Koordinierung zwischen den traditionellen Geschäftsfunktionen und den taktischen Entscheidungen zwischen diesen Geschäftsfunktionen mit dem Ziel der Verbesserung der langfristigen Leistungsfähigkeit der einzelnen Unternehmen und der Lieferkette als Ganzes“.
Neu!!: Erzeuger-Verbraucher-Problem und Supply-Chain-Management · Mehr sehen »
Thread (Informatik)
In der Informatik bezeichnet Thread (‚Faden‘, ‚Strang‘) – auch Aktivitätsträger oder leichtgewichtiger Prozess genannt – einen Ausführungsstrang oder eine Ausführungsreihenfolge in der Abarbeitung eines Programms.
Neu!!: Erzeuger-Verbraucher-Problem und Thread (Informatik) · Mehr sehen »
Threadsicherheit
Threadsicherheit ist eine Eigenschaft von Softwarekomponenten und hat eine wichtige Bedeutung in der Softwareentwicklung.
Neu!!: Erzeuger-Verbraucher-Problem und Threadsicherheit · Mehr sehen »