The CPU is AMD Athlon 64 3200+. Doing cat /proc/cpuinfo shows it running at the max speed 2200MHz.
I then do the command:
Code: Select all
cpupower frequency-set --governor ondemand
I ran a command to display the time:
Code: Select all
while true; do hwclock --show;date; echo '------------';sleep 60; done
Mon 14 Jul 2014 18:26:34 BST -0.095890 seconds
Mon 14 Jul 18:26:19 BST 2014
------------
Mon 14 Jul 2014 18:28:46 BST -0.794869 seconds
Mon 14 Jul 18:27:19 BST 2014
------------
Mon 14 Jul 2014 18:30:46 BST -0.334412 seconds
Mon 14 Jul 18:28:20 BST 2014
------------
Mon 14 Jul 2014 18:32:55 BST -0.444263 seconds
Mon 14 Jul 18:29:20 BST 2014
------------
Mon 14 Jul 2014 18:35:07 BST -0.413321 seconds
Mon 14 Jul 18:30:21 BST 2014
------------
Mon 14 Jul 2014 18:37:16 BST -0.319098 seconds
Mon 14 Jul 18:31:21 BST 2014
------------
Mon 14 Jul 2014 18:39:22 BST -0.028755 seconds
Mon 14 Jul 18:32:21 BST 2014
------------
Mon 14 Jul 2014 18:41:34 BST -0.115671 seconds
Mon 14 Jul 18:33:21 BST 2014
The system time is getting further behind the hardware clock time.
I stopped/disabled chronyd but still the same.
These messages from dmesg:
0.000000] Important: In CentOS 7, single threaded, single CPU 64-bit physical systems are unsupported. Please see http://wiki.centos.org/FAQ for more information
0.000000] tsc: Fast TSC calibration using PIT
0.000000] tsc: Detected 2202.802 MHz processor
0.002004] Calibrating delay loop (skipped), value calculated using timer frequency.. 4405.60 BogoMIPS (lpj=2202802)
So the CPU is not supported but the FAQ doesn't say any more. It seems to work OK apart from slow clock.