/ / Thread oder Task für lang laufenden Betrieb - C #, Multithreading, Task-Parallel-Library, konzeptionelle, lang laufende Prozesse

Thread oder Task für lang andauernden Betrieb - c #, Multithreading, Task-Parallel-Library, konzeptionelle, lang laufende Prozesse

Ich muss einen Thread in meiner App haben, der sein wirdlang läuft (es ist ein Job-Scheduler, Cron mag) und wird die meiste Zeit schlafen. Also nicht viel CPU und IO. Was würdest du mir dazu raten? Ist eine Task mit langer Laufzeit die richtige Methode, um damit umzugehen, oder sollte ich mich auf den alten Faden verlassen und diesen Thread sein eigenes Leben leben lassen?

Antworten:

1 für die Antwort № 1

Eine Aufgabe mit der Option "Langfristig" ist in Ordnung. Es wird ein neuer Thread im Hintergrund erstellt und Sie müssen sich nicht um die Details kümmern.