Logo
Unionpedia
Kommunikation
Jetzt bei Google Play
Neu! Laden Sie Unionpedia auf Ihrem Android™-Gerät herunter!
Herunterladen
Schneller Zugriff als Browser!
 

Erzeuger-Verbraucher-Problem

Index Erzeuger-Verbraucher-Problem

Das Erzeuger-Verbraucher-Problem (PCP) ist eine klassische, abstrakt formulierte Problemstellung der Prozesssynchronisation.

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 »

Leitet hier um:

Producer-Consumer Problem, Producer-Consumer-Problem.

AusgehendeEingehende
Hallo! Wir sind auf Facebook! »