Suchergebnisse für Anfrage "threadpool"

8 die antwort

Multiprocessing Pool 'apply_async' scheint die Funktion nur einmal aufzurufen

Ich habe die Dokumente befolgt, um zu versuchen, Multiprocessing-Pools zu verstehen. Das habe ich mir ausgedacht: import time from multiprocessing import Pool def f(a): print 'f(' + str(a) + ')' return True t = time.time() pool = ...

4 die antwort

Wie sammelt Pool :: Werke?

Helfen Sie mir zu verstehen, wie genau Pool :: collect funktioniert. Pool :: collect - Sammelt Referenzen zu erledigten Aufgaben public void Pool::collect ( Callable $collector )Was ich annehme war:Pool::collect registriert eine Funktion, die ...

2 die antwort

Context schaltet schlafende / wartende Threads ein

Ich versuche zu verstehen, wie Betriebssysteme mit der Kontextumschaltung in verschiedenen Modellen umgehen, um besser zu verstehen, warum die NIO-Leistung bei großen Anforderungsspitzen besser ist. Abgesehen von der Tatsache, dass die Anzahl ...

TOP-Veröffentlichungen

10 die antwort

Wie kann ein seltener Deadlock behoben werden?

Ich versuche, eine benutzerdefinierte Thread-Pool-Implementierung zu debuggen, die @ hselte Deadlocks. Daher kann ich einen Debugger wie gdb nicht verwenden, da ich den Debugger 100-mal "gestartet" habe, bevor ein Deadlock ...

3 die antwort

Warum wirkt sich Thread.Sleep auf die Erstellung neuer Aufgaben aus?

private static void Main(string[] args) { for (int i = 0; i < 1000; i++) { Task.Factory.StartNew(() => { Thread.Sleep(1000); Console.WriteLine("hej"); Thread.Sleep(10000); }); } Console.ReadLine(); }Warum druckt dieser Code nach einer Sekunde ...

1 die antwort

c ++ Arbeitswarteschlangen mit dem Blockieren von

Diese Frage sollte etwas einfacher sein als meine letzten. Ich habe die folgende Arbeitswarteschlange in mein Programm implementiert: Pool.h: // tpool class // It's always closed. :glasses: #ifndef __POOL_H #define __POOL_H class tpool { ...

1 die antwort

Warum wird das folgende Java-Thread-Programm des Executor-Dienstes nicht beendet?

import java.io.BufferedReader; import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.UnknownHostException; import java.util.ArrayList; ...

2 die antwort

Play Framework: Was passiert, wenn Anfragen die verfügbaren Threads überschreiten?

Ich habe einen Thread in der Thread-Pool-Serviceblockierungsanforderung. def sync = Action { import Contexts.blockingPool Future { Thread.sleep(100) } Ok("Done") }In Contexts.blockingPool ist konfiguriert als: custom-pool { fork-join-executor { ...

5 die antwort

Was ist die asynchrone / erwartete Entsprechung eines ThreadPool-Servers?

Ich arbeite an einem TCP-Server, der mit synchronen APIs und dem Thread-Pool ungefähr so aussieht: TcpListener listener; void Serve(){ while(true){ var client = listener.AcceptTcpClient(); ...

4 die antwort

Wie Threadpool Threads wiederverwendet und wie es funktioniert

Meine Multithreading-Konzepte sind schwach und versuchen zu lernen.In Java, was ich weiß, können wir einen Thread nicht mehr als einmal aufrufen, d. H