首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CentOS上可用时钟源缺失的HPET

CentOS上可用时钟源缺失的HPET
EN

Server Fault用户
提问于 2012-12-21 04:02:31
回答 1查看 3.2K关注 0票数 3

我在我的物理机器上使用HPET有困难。它是不可用的,尽管我已经在我的bios中启用了它,在grub中强制使用它,并且三次检查了我的内核,以便在它的编译中包含HPET。

  • 主板:超微型X9DRW
  • 处理器:2 x Intel(R) Xeon(R) CPU E5-2640
  • SAS控制器: LSI逻辑/ Symbios逻辑SAS2004 PCI-Express融合-MPT SAS-2 喷火
  • 发行版: CentOS 6.3
  • 内核:3.4.21-rt 32 #2 SMP抢占RT x86_64 GNU/Linux
  • Grub: hpet=force clocksource=hpet

.config文件:

代码语言:javascript
复制
CONFIG_HPET_TIMER=y 
CONFIG_HPET_EMULATE_RTC=y 
CONFIG_HPET=y

dmesg \ grep hpet:

代码语言:javascript
复制
Command line: ro root=/dev/mapper/vg_xxxx-lv_root rd_NO_LUKS rd_LVM_LV=vg_xxxx/lv_root  KEYBOARDTYPE=pc KEYTABLE=us rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_LVM_LV=vg_xxxx/lv_swap rd_NO_DM LANG=en_US.UTF-8 rhgb quiet panic=5 hpet=force clocksource=hpet
Kernel command line: ro root=/dev/mapper/vg_xxxx-lv_root rd_NO_LUKS rd_LVM_LV=vg_xxxx/lv_root  KEYBOARDTYPE=pc KEYTABLE=us rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_LVM_LV=vg_xxxx/lv_swap rd_NO_DM LANG=en_US.UTF-8 rhgb quiet panic=5 hpet=force clocksource=hpet

cat /sys/devices/system/clocksource/clocksource0/current_clocksource:

代码语言:javascript
复制
tsc

cat /sys/devices/system/clocksource/clocksource0/available_clocksource:

代码语言:javascript
复制
tsc jiffies

更令人困惑的是,我还有大约十几台使用相同内核.config的机器,并且可以很好地使用HPET。我担心这是一个硬件问题,但希望得到任何建议或帮助,使HPET可用。

提前感谢!

EN

回答 1

Server Fault用户

发布于 2012-12-21 23:20:29

更多的信息是有用的。

  • dmesg|grep -i hpet -有关HPET的一些信息。
  • dmidecode - BIOS版本部分。

此外,升级BIOS可能会有所帮助。

PS。为什么不是TSC?它更快,如果您在constant_tscnonstop_tsc中都有/proc/cpuinfo,这绝对是最好的选择。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/459901

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档