![]() |
Delphi-Version: 10.3 Rio
Genauigkeit von "Now"
Gibt es eine Möglichkeit die Genauigkeit der Now-Funktion zu steuern?
Auf meinem eigenen Rechner sind die Zeitstempel auf die Millisekunde genau, auf einem anderen liegt die Auflösung nur bei ca. 15 ms. Beide Rechner verwendet ein aktuelles Win10, falls das von Bedeutung ist. Soweit ich das verstanden habe war Now früher mal recht ungenau, inzwischen sollte es aber die nötige Genauigkeit besitzen. |
AW: Genauigkeit von "Now"
Die Standardauflösung des Windows System Timers ist 15,6 Millisekunden. Möglicherweise hat etwas die Auflösung auf deinem System (temporär) auf 1 ms reduziert. Das lässt sich recht einfach herausfinden mit
![]() ![]() Grüße Dalai |
AW: Genauigkeit von "Now"
Zitat:
|
AW: Genauigkeit von "Now"
Bislang hat das bei mir einwandfrei funktioniert, vor ungefähr einem Jahr, als ich mit neuer Hardware diesen Fall hatte und mich über den Mehrverbrauch wunderte (Erhöhung der Auflösung des System Timers bedeutet offenbar auch einen höheren Stromverbrauch).
Aber man kann natürlich auch andersrum rangehen, also mit möglichst wenigen Programmen booten und diese nach und nach starten. Grüße Dalai |
AW: Genauigkeit von "Now"
Danke Dalai, dein Link hat mich auf die richtige Spur gebracht. Laut
![]()
Code:
powercfg -energy duration 5
|
AW: Genauigkeit von "Now"
Die Delphi IDE fummelt an diesen Timer-Settings rum.
Ich glaub wurde vor Kurzem hier irgendwo mal erwähnt. (war über dieses Verhalten schon etwas geschockt) |
AW: Genauigkeit von "Now"
himitsu, meinst Du das?
Zitat:
Ich bin nicht sicher, ob das miteinander zu tun hat... |
AW: Genauigkeit von "Now"
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:45 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz