Was passiert, wenn ein Timer nicht alle Arbeiten beendet, bevor die neue Zykluszeit eintrifft?

Nehmen wir an, wir haben einen timer, der alle 10 Minuten fährt. Was ist, wenn der Zyklus seiner Bearbeitung dauert mehr als 10 Minuten. Macht einen neuen thread startet? Wird es unterbricht seinen derzeitigen Betrieb? Was ist, wenn ein einzelnes Objekt mutiert ist innerhalb der timer?

Sorry, wenn ich nicht erwähnen, jeder code, weil das problem ist klar und ich möchte auch wissen, die ganze Antwort aus der Sicht eines multi-threaded Programmierung geek eher als die Suche nach einer lockeren Antwort, indem Sie versuchen, es zu testen, über eine Beispiel-Anwendung. Eigentlich will ich wissen, die Logik, die hinter der Wirkungsweise.

InformationsquelleAutor der Frage Farshid | 2012-05-06

Schreibe einen Kommentar