semaphore

Ein Semaphor ist ein Synchronisationsgrundelement, das nachverfolgt, wie viele einer begrenzten Anzahl von Ressourcen verfügbar sind.
2
Antworten

Undefined Referenzprobleme bei Verwendung von Semaphoren

Ich spiele mit der Verwendung von Semaphoren herum, aber ich stoße immer wieder auf Warnhinweise für nicht definierte Referenzen, wodurch mein Code nicht funktioniert. Ich habe Beispielcode aus einem Text gezogen, hatte aber Probleme mit einigen...
09.05.2014, 03:16
2
Antworten

Idiomatischer Workerpool variabler Größe in Go

Ich versuche einen Pool von Arbeitern in Go zu implementieren. Der go-wiki (und der Effektive Go-Kanal im Abschnitt "Channels") bieten hervorragende Beispiele für die Verwendung von Ressourcen . Erstellen Sie einfach einen Kanal mit einem Puff...
23.05.2014, 19:49
3
Antworten

Name und Unbenannter Semaphor

Ich versuche, die Ähnlichkeiten und Unterschiede zwischen benannten und unbenannten Semaphoren zu verstehen, also führte meine Google-Suche zu mir dies . Ich hatte jedoch eine Frage zu dem Wortlaut auf der Seite, es heißt: Unbenannte Semaph...
30.10.2012, 18:58
2
Antworten

Unterschiede zwischen semaphore.h und sys / sem.h

Was sind die Unterschiede zwischen den Funktionen in <semaphore.h> und <sys/sem.h> ? Gibt es eine Situation, in der es besser ist, eine Kopfzeile oder die andere zu verwenden?     
15.06.2012, 20:52
3
Antworten

Warten Sie, bis die Aufgabe abgeschlossen ist, ohne den UI-Thread zu blockieren

Ich habe eine recht komplexe WPF-Anwendung, die (ähnlich wie VS2013) IDocuments und ITools in der Haupt-Shell der Anwendung angedockt hat. Einer dieser Tools muss sicher heruntergefahren werden, wenn das Hauptfenster geschlossen ist, um...
23.08.2015, 14:07
3
Antworten

Benötigen Sie semaphore.relase () wenn semaphore.acquire () InterruptedException bekommt?

Aus der Java- java.util.concurrent.Semaphore-Dokumentation war mir nicht ganz klar, was passiert, wenn semaphore.acquire () den Thread blockiert und später durch eine InterruptedException unterbrochen wird. Wurde der Semaphor-Wert verringert, un...
24.08.2012, 07:31
3
Antworten

Java - Priorität im Semaphor

Ich habe mehrere Threads, die auf eine externe Ressource zugreifen - einen Browser. Aber nur ein Thread kann gleichzeitig darauf zugreifen. Also benutze ich einen Semaphor, um sie zu synchronisieren. Jedoch sollte ein Thread, der Eingaben von de...
11.09.2016, 15:01
1
Antwort

Wie initialisiere ich einen binären Semaphor in C?

In der man-Seite sieht es so aus, als ob Sie einen Semaphor auf einen Wert von eins initialisieren: %Vor% Bei mehreren Aufrufen von könnte der Wert immer auf einen Wert größer als 1 erhöht werden %Vor% Aber in diesem Codebeispiel sch...
19.09.2011, 23:59
6
Antworten

Was machen Mutex und Semaphore eigentlich?

Ich möchte etwas über Mutex und Semaphor wissen. Meine Frage ist, Was Mutex eigentlich macht, wenn ein Thread versucht, in eine von einem Mutex gesperrte Region einzudringen, ein. es wartet auf die Freigabe des Schlosses? oder b. es geht sc...
24.02.2012, 07:57
6
Antworten

Semaphore Deadlock

Also habe ich ein Problem mit Semaphor. Einen Code schreiben, wo 4 Zimmer und einige Besucher sind. Jedes Zimmer hat eine bestimmte Grenze für die Anzahl der Besucher, die sie halten können. Wenn Sie also einen vollen Raum betreten, wird eine Wa...
15.04.2012, 22:58