[gelöst] : Was bedeutet "TSC"?

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Friedel
Beiträge: 191
Registriert: 18.11.2013 18:28:37

[gelöst] : Was bedeutet "TSC"?

Beitrag von Friedel » 05.06.2015 17:48:35

Hallo.

Die Überschrift enthält die Frage ja schon. Ich habe mit meinem System mehrere Probleme und bin bei der Suche nach den Ursachen in der Ausgabe von dmesg auf folgendes gestoßen:

Code: Alles auswählen

[    0.000000] Fast TSC calibration using PIT
[    0.000000] Detected 2712.506 MHz processor.
[    0.000000] Marking TSC unstable due to TSCs unsynchronized
Um was geht es da? Was ist "TSC"?
Zuletzt geändert von Friedel am 05.06.2015 22:43:18, insgesamt 1-mal geändert.

dufty2
Beiträge: 1714
Registriert: 22.12.2013 16:41:16

Re: Was bedeutet "TSC"?

Beitrag von dufty2 » 05.06.2015 18:15:01

TSC: Time Stamp Counter: https://en.wikipedia.org/wiki/Time_Stamp_Counter
PIT: Programmable interval timer: https://en.wikipedia.org/wiki/Programma ... rval_Timer

Falls Du keinen 2,7 GHz Processor hast, würde ich mir Sorgen machen ...

Friedel
Beiträge: 191
Registriert: 18.11.2013 18:28:37

Re: Was bedeutet "TSC"?

Beitrag von Friedel » 05.06.2015 18:29:03

Ich habe keine Ahnung, was für einen Prozessor ich habe. Ganz unten in der Ausgabe von dmesg steht:

Code: Alles auswählen

[    0.057540] CPU0: AMD Athlon(tm) 64 X2 Dual Core Processor 5200+ stepping 02
Das könnte passen. Ich mache mir also Sorgen. Aber ich glaube nicht, dass das wirklich hilft. :?

dufty2
Beiträge: 1714
Registriert: 22.12.2013 16:41:16

Re: Was bedeutet "TSC"?

Beitrag von dufty2 » 05.06.2015 18:55:06

AMD sagt: http://products.amd.com/en-ca/DesktopCP ... aspx?id=39
Base Speed (MHz) 2700

Passt :)

Ansonsten ist

Code: Alles auswählen

$ cat /proc/cpuinfo
Dein Freund/Deine Freundin, wenn Du mal auf einer unbekannten Linux-Büchse bist.

Friedel
Beiträge: 191
Registriert: 18.11.2013 18:28:37

Re: Was bedeutet "TSC"?

Beitrag von Friedel » 05.06.2015 21:09:48

Danke. Und was ist mit

Code: Alles auswählen

Marking TSC unstable due to TSCs unsynchronized
Wann ist TSC unsynchronisiert? Kann und sollte man das ändern? Für ich als Laien klingt das etwas beunruhigend, wenn der Time Stamp Counter "unstable" ist.

dufty2
Beiträge: 1714
Registriert: 22.12.2013 16:41:16

Re: Was bedeutet "TSC"?

Beitrag von dufty2 » 05.06.2015 21:46:33

Es heisst "TSCs unsynchronized", nicht "TSC unsynchronized".
Du hast eine Dual Core, also zwei Processoren und jeder wird einen von diesen TSC-Registern haben.
Wenn jetzt ein Core runtertaktet (Stromsparmodus?), dann werden die beiden Zaehler nicht mehr synchron sein.

Bei mir steht

Code: Alles auswählen

[  ] tsc: Marking TSC unstable due to TSC halts in idle states deeper than C2
Ganz ehrlich, hab' mir noch keinen Kopf darüber zerbrochen ;)

Benutzeravatar
catdog2
Beiträge: 5352
Registriert: 24.06.2006 16:50:03
Lizenz eigener Beiträge: MIT Lizenz

Re: Was bedeutet "TSC"?

Beitrag von catdog2 » 05.06.2015 21:51:30

Wann ist TSC unsynchronisiert? Kann und sollte man das ändern? Für ich als Laien klingt das etwas beunruhigend, wenn der Time Stamp Counter "unstable" ist.
Vmtl wird er dann auf hpet oder ähnliches als timer ausweichen. Sorgen muss man sich in der Regel nicht machen.

Code: Alles auswählen

cat /sys/devices/system/clocksource/clocksource0/current_clocksource
Unix is user-friendly; it's just picky about who its friends are.

Friedel
Beiträge: 191
Registriert: 18.11.2013 18:28:37

Re: Was bedeutet "TSC"?

Beitrag von Friedel » 05.06.2015 22:42:53

OK. Danke. Dann ist auch das geklärt. :D

Antworten