multithreading

Multi-Threading ist die Fähigkeit eines Computers oder eines Programms, Arbeit gleichzeitig oder asynchron auszuführen, indem mehrere gleichzeitige Ausführungsströme (im Allgemeinen als Threads bezeichnet) verwendet werden.
5
Antworten

Multithreaded Java Programm für Conways Spiel des Lebens - Streit in den Grenzzellen

Ich lerne die gleichzeitige Programmierung in Java und schreibe eine Simulation für Game of Life. Hier ist was ich denke: Verwenden Sie int [] [], um die Zustände der Zellen zu speichern partitioniere das int [] [] in t Segmente und ver...
24.02.2010, 19:50
3
Antworten

Ausführen mehrerer paralleler Hintergrundjobs mit Rails

In meiner Ruby on Rails-Anwendung muss ich 50 Hintergrundjobs parallel ausführen. Jeder Job erstellt eine TCP-Verbindung zu einem anderen Server, stellt einige Daten bereit und aktualisiert ein aktives Datensatzobjekt. Ich kenne verschiedene...
22.10.2009, 09:23
2
Antworten

Kontrollieren Sie den Grad der Parallelität mit std :: async

Gibt es eine Möglichkeit, den Grad der Parallelität (= die Anzahl der separaten Threads), der von std::async und verwandten Klassen verwendet wird, explizit festzulegen / einzuschränken? Durch die Verwendung der Thread-Support-Bibliothek...
14.07.2017, 15:26
2
Antworten

Ist es möglich, einen Thread-Pool mit AsyncCalls Einheit zu erstellen?

Ich versuche, eine Netbios-Suche in einem gesamten Subnetz der Klasse C durchzuführen, indem ich AsyncCalls . Im Idealfall würde ich gerne 10 + Lookups gleichzeitig durchführen, aber es ist derzeit nur 1 Lookup zu einer Zeit. Was mache ich hier...
15.04.2011, 01:45
4
Antworten

Ruby - Unveränderbare Objekte

Ich habe eine in Ruby geschriebene App mit mehreren Multithreads, die ein paar Instanzvariablen teilt. Schreibvorgänge auf diese Variablen sind selten (1%), während Lesevorgänge sehr häufig sind (99%). Was ist der beste Weg (entweder Ihrer Mein...
02.01.2009, 22:43
4
Antworten

std :: thread: Wie kann ich warten (beitreten), um einen der angegebenen Threads zu vervollständigen?

Zum Beispiel habe ich zwei Threads, t1 und t2 . Ich möchte warten bis t1 oder t2 fertig ist. Ist das möglich? Wenn ich eine Reihe von Threads habe, sagen wir, std::vector<std::thread> , wie kann ich das tun?     
25.04.2017, 15:13
3
Antworten

Verarbeitet ASP.NET eine Anfrage auch dann zuverlässig weiter, wenn ein Benutzer über Javascript navigiert wurde?

Umgebung: Windows Server 2003 - IIS 6.x ASP.NET 3.5 (C #) IE 7,8,9 FF (unabhängig von den letzten 10 Versionen) Benutzerszenario: Der Benutzer gibt Suchkriterien für große Datenmengen ein. Nach dem Einleiten der Anfrage werde...
11.02.2013, 00:16
4
Antworten

Zufällige Zugriffsverletzungen in meinem Code

Ich habe modifiziert, debuggen, modifizieren, debuggen (Sie kennen den Drill) und ich kann einfach nicht herausfinden, was diese Zugriffsverletzungen verursacht! Am typischsten ist " Lesen der Adresse 80000000 " in der Skype4COM.dll, aber ich...
30.03.2011, 19:59
2
Antworten

Gibt es eine Möglichkeit, wie ich diesen Getter aufrufen kann und immer das erwartete Ergebnis bekomme?

Ich muss einen Property-Getter von einer API eines Drittanbieters verwenden, und wenn ich nur auf diesen Getter zugreife manchmal hängt die gesamte Anwendung, manchmal funktioniert (in dev / debugger) . Und wenn ich es auf einem Produktionss...
31.01.2014, 20:06
2
Antworten

Verwenden von LinkedBlockingQueue gut genug für Multi-Thread-Java-Programm?

Ich habe einen Consumer und einen Producer, der Item-Objekte aus der Warteschlange hinzufügt und löscht. Wenn ich die Methoden put() und take() verwende. Gibt es irgendwelche Threadsicherheitsprobleme, die ich noch abdecken muss? Dies ist...
26.09.2012, 06:38