Suchergebnisse für Anfrage "multithreading"
Muss ich einen Anruf mit der Interrupt-Methode synchronisieren?
Beratung der JavaDocs und des Quellcodes desThread.interrupt() Methode inJava SE 7 Ich habe das gefunden public void interrupt() { if (this != Thread.currentThread()) checkAccess(); synchronized (blockerLock) { Interruptible b = blocker; if (b ...
Debugging in Threading-Bausteinen
Ich möchte Bausteine mit Tasks einfädeln. Aber wie macht man das Debuggen in der Praxis? Im Allgemeinen ist die Druckmethode eine solide Technik zum Debuggen von Programmen. Nach meiner Erfahrung mit der MPI-Parallelisierung besteht ...
Aufsteigende Ereignisse ohne zu blockieren und Ereignisse in der richtigen Reihenfolge zu empfangen
Dies erfordert zunächst eine Erklärung. Es gibt einen Arbeitsthread, der irgendwann aufgehen muss: Task.Run(() => { for(int i = 0; i < 123456789; i++) { ... // some job OnSomeEvent(i); } });Rising-Ereignisse blockieren synchron den Job, bis ...
Ist es möglich, Webcam-Frames parallel zu lesen?
Ich habe ein einfachesPytho [https://www.python.org] Skript, das eine Webcam mit @ aufnim OpenCV [http://opencv.org]. Meine Webcam [http://www.logitech.com/en-ca/product/hd-pro-webcam-c920?crid=34] hat das Potenzial, 30 FPS zu streamen, aber seit ...
Python-Skript hängt, wenn es im Hintergrund ausgeführt wird
Ich habe ein Python-Skript (unter 2.7 ausgeführt), das sich anders verhält, wenn ich es über die Befehlszeile im Vergleich zum Hintergrund ausführe. Wenn ich es vom Terminal aus starte, laufen die beiden Threads erwartungsgemäß als Daemons, die ...
Schreiben von ausnahmesicherem Multithread-Code
Was sind die Spannungen zwischen Multithreading und Ausnahmesicherheit in C ++? Gibt es gute Richtlinien zu befolgen? Wird ein Thread aufgrund einer nicht erfassten Ausnahme beendet?
Was wird für den Datenaustausch zwischen Threads verwendet, die auf einem Core mit HT ausgeführt werden?
Hyper-Threading [https://en.wikipedia.org/wiki/Hyper-threading] Technologie ist eine von Intel eingeführte Form der simultanen Multithreading-Technologie. Diese Ressourcen umfassen die Ausführungs-Engine,caches und Systembus-Schnittstelle; Die ...
Thread-Referenzen erfordern eine statische Lebensdauer?
Während es intuitiv sinnvoll ist, dass Verweise auf gespawnte Threads eine statische Lebensdauer haben müssen, ist mir nicht klar, was genau dazu führt, dass der folgende Code nicht kompiliert wird: use std::sync::Arc; use std::sync::Mutex; ...
Warum gibt es keine Wartefunktion für condition_variable, die den Mutex nicht erneut sperrt
Betrachten Sie das folgende Beispiel. std::mutex mtx; std::condition_variable cv; void f() { { std::unique_lock<std::mutex> lock( mtx ); cv.wait( lock ); // 1 } std::cout << "f()\n"; } void g() { std::this_thread::sleep_for( 1s ); ...
Parallele Jobs enden nicht in GridSearchCV von scikit-learn
Im folgenden Skript stelle ich fest, dass die von GridSearchCV gestarteten Jobs hängen. import json import pandas as pd import numpy as np import unicodedata import re from sklearn.pipeline import Pipeline from ...