我正在运行Centos 6.5。
我已经安装了实时内核
Linux lx-rttargets 3.0.9-rt26.46.el6rt.x86_64#1 SMP PREEMPT RT Wed Jan 25 09:38:18 CET 2012 x86_64 x86_64 x86_64 GNU / Linux
我从CERN的Scientific Linux存储库安装了rt内核: http://glitesoft.cern.ch/cern/mrg/slc6X/x86_64/RPMS/
它声称使用tsc作为时钟源:
TSC
但我没有获得hrtimer支持。
.resolution:999848 nsecs
当我运行cyclictest时,它有一个函数check_timer()调用clock_getres(CLOCK_MONOTONIC,& ts),它无法导致循环测试报告"警告:高分辨率计时器不可用"。
循环测试的输出(这很糟糕)是我首先引起我注意的。
我得到了非常糟糕的结果:
通常为许多cpus提供超过1000的平均值。
有谁知道发生了什么事。我已经工作了几天,但在网上找不到任何帮助。
感谢。