Was bedeutet Timerauflösung in Mikrosekunden und Auflösung in Nanosekunden?
Lassen Sie mich das mit einer regulären Digitaluhr-Anologie beantworten. Angenommen, die Uhr zeigt das an 17:13
. Bedeutet dies, dass es 1700 Stunden (oder 17:00 Uhr für einige Personen) und 13 Minuten ist?
Die Antwort ist nein. Ich zeigte nur eine Uhr mit einer Auflösung auf Minuten. Die tatsächlichen Zeiten könnten 17:13 und 59 Sekunden sein. Meine Antwort wird jedoch immer auf volle Minuten gerundet.
Wenn ich der Uhr Sekunden hinzufüge, wird die Auflösung um das 60fache erhöht.
Nun zurück zu den Computern, wo wir dasselbe haben. Nur nicht in Minuten, sondern in Mikrosekunden ...
Ist die Systemzeit auch aus dem zyklischen Zählerregister der CPU abgeleitet, wenn ja, wie?
Ein moderner Computer hat viele Zeitquellen. Einige auf der CPU sterben, andere an anderer Stelle. Normalerweise haben diese unterschiedliche Auflösungen und Fähigkeiten (z. B. einmal feuern, alle X Sekunden feuern, ...). Einige von ihnen stoppen, wenn eine CPU angehalten wird (z. B. in C-Status ), andere nicht.
Was die 'Systemzeit' angeht ... Ich bin mir nicht sicher, was Sie damit meinen.