Als «sleep» getaggte Fragen

sleep ist ein Systemaufruf, der einen Prozess oder Thread für eine bestimmte Zeitspanne anhält

8
Warum ist Thread.Sleep so schädlich?
Ich sehe oft erwähnt, dass Thread.Sleep();es nicht verwendet werden sollte, aber ich kann nicht verstehen, warum dies so ist. Wenn Thread.Sleep();dies zu Problemen führen kann, gibt es alternative Lösungen mit demselben Ergebnis, die sicher wären? z.B. while(true) { doSomework(); i++; Thread.Sleep(5000); } ein anderer ist: while (true) { string[] images …
128 c#  multithreading  sleep 

5
Was ist das richtige #include für die Funktion 'sleep' in C?
Ich verwende das Big Nerd Ranch-Buch Objective-C Programming und es beginnt damit, dass wir in den ersten Kapiteln in C schreiben. In einem meiner von mir erstellten Programme verwende ich die Schlaffunktion. In dem Buch wurde mir gesagt, ich solle #include <stdlib.h>unter das #include <stdio.h>Teil setzen. Dies soll die Warnung …
124 c  sleep 



8
Wie kann eine .NET-Konsolen-App ausgeführt werden?
Stellen Sie sich eine Konsolenanwendung vor, die einige Dienste in einem separaten Thread startet. Sie müssen lediglich warten, bis der Benutzer Strg + C drückt, um das System herunterzufahren. Welcher der folgenden Wege ist der bessere? static ManualResetEvent _quitEvent = new ManualResetEvent(false); static void Main() { Console.CancelKeyPress += (sender, eArgs) …

7
Timer & TimerTask versus Thread + Sleep in Java
Ich fand hier ähnliche Fragen, aber es gab keine Antworten zu meiner Zufriedenheit. Also die Frage noch einmal umformulieren - Ich habe eine Aufgabe, die regelmäßig erledigt werden muss (z. B. Intervalle von 1 Minute). Was ist der Vorteil der Verwendung von Timertask & Timer, anstatt einen neuen Thread zu …
102 java  timer  while-loop  sleep  task 


18
Schlaf bis zu einer bestimmten Zeit / einem bestimmten Datum
Ich möchte, dass mein Bash-Skript bis zu einer bestimmten Zeit in den Ruhezustand wechselt. Ich möchte also einen Befehl wie "sleep", der kein Intervall außer einer Endzeit benötigt und bis dahin schläft. Der "at" -Dämon ist keine Lösung, da ich ein laufendes Skript bis zu einem bestimmten Datum / einer …
89 bash  sleep  wait 

2
Thread.sleep vs. TimeUnit.SECONDS.sleep
Gibt es einen Grund, eine dieser Formen der anderen vorzuziehen, wenn ich einen Anruf erhalten soll, damit ein Java-Thread in den Ruhezustand wechselt? Thread.sleep(x) oder TimeUnit.SECONDS.sleep(y)
88 java  sleep 


9
Wie kann ein Unix-Skript alle 15 Sekunden ausgeführt werden?
Ich habe einige Lösungen gesehen, darunter das Beobachten und einfache Ausführen eines Schleifenskripts (und eines Schlafskripts) im Hintergrund, aber nichts war ideal. Ich habe ein Skript, das alle 15 Sekunden ausgeführt werden muss, und da cron keine Sekunden unterstützt, muss ich etwas anderes herausfinden. Was ist die robusteste und effizienteste …
84 unix  cron  command  sleep 

7
Wie benutzt man nanosleep () in C? Was sind "tim.tv_sec" und "tim.tv_nsec"?
Was ist die Verwendung von tim.tv_secund tim.tv_nsecim Folgenden? Wie kann ich die Ausführung für 500000Mikrosekunden in den Ruhezustand versetzen ? #include <stdio.h> #include <time.h> int main() { struct timespec tim, tim2; tim.tv_sec = 1; tim.tv_nsec = 500; if(nanosleep(&tim , &tim2) < 0 ) { printf("Nano sleep system call failed \n"); …
77 c  posix  sleep 

12
Wie erstelle ich mit Qt eine Pause / Warte-Funktion?
Ich spiele mit Qt herum und möchte eine einfache Pause zwischen zwei Befehlen erstellen. Es scheint mir jedoch nicht zu erlauben Sleep(int mili);, und ich kann keine offensichtlichen Wartefunktionen finden. Ich mache im Grunde nur eine Konsolenanwendung, um einen Klassencode zu testen, der später in einer richtigen Qt-GUI enthalten sein …
77 c++  qt  sleep  wait 


2
Wie und wann wird SLEEP () in MySQL richtig verwendet?
In Bezug auf meine andere Frage heute frage ich mich, wie ich MySQLsSLEEP(duration) richtig verwenden soll. Nach dem, was ich beim Lesen von MySQL Dev-Foren und einer sehr vagen Beschreibung in MySQL Docs gesammelt habe, kann ich es nicht so verwenden: SELECT ... SLEEP(1); /* wait for a second before …
72 mysql  sleep 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.