Suchergebnisse für Anfrage "multithreading"
Von einem Thread belegter Speicher
Ich muss den Speicherverbrauch von Threads überwachen, die von meiner Anwendung erzeugt wurden. Die Idee ist, Korrekturmaßnahmen zu ergreifen, wenn ein gieriger Thread zu viel Speicher verbraucht. Ich habe angesprochenWie viel Speicher benötigt ...
Führen Sie einen Prozess asynchron aus und lesen Sie aus stdout und stderr
Ich habe einen Code, der einen Prozess ausführt und asynchron aus stdout und stderr liest und dann verarbeitet, wenn der Prozess abgeschlossen ist. Es sieht ungefähr so aus: Process process = builder.start(); Thread outThread = new Thread(() -> ...
Nicht reagierende Benutzeroberfläche bei Verwendung von BeginInvoke
Hintergrund Ich habe eine vernetzte Anwendung in C # geschrieben. Mein Serverprogramm hat eine Benutzeroberfläche und mehrere Kommunikationsthreads, die von TCP-Sockets lesen und Meldungen auf der Benutzeroberfläche des Controllers anzeigen. Die ...
Einzelner TCP / IP-Server, der mehrere Clients verwaltet (in C ++)?
Ich möchte einen TCP / IP Server in C ++ schreiben (mitbind(), accept() etc.), die mehrere Clients gleichzeitig verbinden können. Ich habe ein paar Themen dazu gelesen und alle schlagen Folgendes vor (schmutziger Pseudocode kommt auf): set up ...
Beispiel für die Kommunikation mit HandlerThread
Ich möchte einen HandlerThread aus dem GUI-Thread einrichten. Einige Zeit später, wenn eine Schaltfläche auf der GUI angeklickt wird, wird callHello () ausgeführt, das dann eine Nachricht an ein HelloLogger-Objekt sendet, das sich auf dem ...
Warum ist lock (this) {…} schlecht?
DasMSDN-Dokumentation [http://msdn.microsoft.com/en-us/library/c5kehkcz%28v=vs.110%29.aspx]sagt, dass public class SomeObject { public void SomeOperation() { lock(this) { //Access instance variables } } }ist "ein Problem, wenn auf die Instanz ...