c++

博客园 首页 新随笔 联系 订阅 管理

2011年6月28日 #

摘要: 请问时间的嘀嗒数是根据什么来设定的有必要明确一些Linux内核时钟驱动中的基本概念。(1)时钟周期(clock cycle)的频率:8253/8254 PIT的本质就是对由晶体振荡器产生的时钟周期进行计数,晶体振荡器在1秒时间内产生的时钟脉冲个数就是时钟周期的频率。Linux用宏 CLOCK_TICK_RATE来表示8254 PIT的输入时钟脉冲的频率(在PC机中这个值通常是1193180HZ),该宏定义在include/asm-i386/timex.h头文件中:#define CLOCK_TICK_RATE 1193180 /* Underlying HZ */(2)时钟滴答(clock t 阅读全文
posted @ 2011-06-28 17:16 lovewcl 阅读(8949) 评论(0) 推荐(1) 编辑

摘要: 修改linux的时间可以使用date指令修改日期:时间设定成2009年5月10日的命令如下:#date -s 05/10/2009修改时间:将系统时间设定成上午10点18分0秒的命令如下。#date -s 10:18:00修改时区:找到相应的时区文件 /usr/share/zoneinfo/Asia/Shanghai替换当前的/etc/localtime。修改/etc/sysconfig/clock文件的内容为:ZONE=”Asia/Shanghai”UTC=falseARC=false同步bios时间:同步BIOS时钟,强制把系统时间写入CMOS,命令如下:#clock -wdate命令的功 阅读全文
posted @ 2011-06-28 15:43 lovewcl 阅读(90761) 评论(0) 推荐(1) 编辑