Komischerweise, selbst wenn man so vorgehen muss, weil es das Konzept nicht anders erlaubt, erzeugt ein Thread mit Sleep(1) in einer Schleife NULL CPU Last .. woher nimmst Du die Behauptung, dass eine CPU mit Null Last strom verbrauchen würde?
Nichtmal der Lüfter springt an..
Es geht auch nicht um den Sleep, sondern um die tausenden Calls usw.
Und die Nachteile hab ich ja schon besprochen, es ist keine Nutzung eines gemeinsamen Threads gleichzeitig mit mehreren Objekten möglich.
Darum geht es doch auch gar nicht... Ich will "nur" diese Funktionalität nicht jedes mal neu programmieren. Und schon garnicht 1x pro ms einen Procedure Call ausführen...