hi,
ich habe eine Uhr programmiert, die regelmäßig ihre anzeige an die Systemzeit anpasst. Dabei startet ein Timer einen TimerTask, der die Systemzeit ausließt und anzeigt. Das ganze braucht 97% meiner CPU-Leistung, wo seht ihr die Performance-Killer? Haltet ihr es für sinnvoller, die Zeit einmal auszulesen und dann bei jedem TimerTask-Aufruf eine Variable hochzuzählen? Oder wie würdet ihr das machen?
ich habe eine Uhr programmiert, die regelmäßig ihre anzeige an die Systemzeit anpasst. Dabei startet ein Timer einen TimerTask, der die Systemzeit ausließt und anzeigt. Das ganze braucht 97% meiner CPU-Leistung, wo seht ihr die Performance-Killer? Haltet ihr es für sinnvoller, die Zeit einmal auszulesen und dann bei jedem TimerTask-Aufruf eine Variable hochzuzählen? Oder wie würdet ihr das machen?