易截截图软件、单文件、免安装、纯绿色、仅160KB

Linux时钟基本概念

1、系统时钟(System Clock)与实时时钟(Real Time Clock)
实时时钟指的是硬件时钟,而系统时钟指的是软件时钟,存在于Linux系统之中。当系统启动时,Linux会从硬件读取时间做为系统时间,之后便一直采用系统时间。Linux命令date可以用来设置系统时钟,而hwclock或者clock则用来设置实时时钟,即硬件时钟。
2、时钟频率
单位时间内晶体振荡器所产生的时钟脉冲个数,采用宏CLOCK_TICK_RATE表示。
3、时钟中断频率(HZ)
单位时间内产生的时钟中断次数,采用宏HZ表示。
4、时钟中断周期
采用tick表示,单位为毫秒。因此,时钟中断周期可由以下公式求得
tick = 1000000/HZ
为了在上式右边不能被整除时实现四舍五入,Linux将上述等式修正为
tick = (1000000+HZ/2)/2
5、LATCH
一个时种中断周期中所包含的时种周期。因此,LATCH可由以下公式求得
LATCH = (1/HZ)/(1/CLOCK_TICK_RATE) = CLOCK_TICK_RATE/HZ
为了在上式右边不能被整除时实现四舍五入,Linux将上述等式修正为
LATCH = (CLOCK_TICK_RATE+HZ/2)/HZ
6、jiffies
该全局变量表示系统自启动以来所经过的嘀答(tick)数,数据结构为32位无符号整数。改变量同常在内核中做为时间使用。
7、xtime
该全局变量表示当前系统时间距离Unix基准时间1970-01-01 00:00:00的相对秒数值和不足一秒的微秒数,数据结构为struct timeval。通常对xtime的更新不是紧迫的任务,因此该工作通常发生的在中断的底部。Linux使用另一个全局变量wall_jiffies来记录上次更新xtime时系统时间所对应的嘀答数。


相关文档:

实战Linux Bluetooth编程 (七) SDP协议

Service Discovery Protocol(SDP)提供一种能力,让应用程序有方法发现哪种服务可用以及这种服务的特性。
服务发现协议(SDP或Bluetooth SDP)在蓝牙协议栈中对蓝牙环境中的应用程序有特殊的含意,发现哪个服务是可用的和确定这些可用服务的特征。SDP定义了bluetooth client发现可用bluetooth server服务和它们的特征的方法。 ......

[转]Linux: ubuntu解压命令全览


.tar
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar是打包,不是压缩!)
---------------------------------------------
.gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName
.tar.gz 和 .tgz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileN ......

linux chown与chgrp 的用法

指令名称 : chown
使用权限 : root
使用方式 :
chown [-cfhvR] [--version] user[:group] file...
说明 : 利用 chown 可以将档案的拥有者加以改变。这个指令只有是由系统管理者(root)所使用,一般使用者没有权限可以改变别人的档案拥有者,也没有权限可以自己的档案拥有者改设为别人。只有系统管理者(root)才有这样 ......

linux ln用法

这是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件或目录在另外一个位置建立一个同步的链接,类似Windows下的超级链接。
这个命令最常用的参数是-s,具体用法是:
sudo ln -s 源文件 目标文件
当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件, ......

linux常用命令及经典用法

      我就是一个小新手+小菜鸟,正在发奋学习linux,初有心得遂决定记录下来,也许对有些人来说我写的都太浅显,但是对初学者来说绝对是有用的,可以让你少走很多弯路,况且我会由浅入深的,沿着我的足迹一起学习吧,加油!
      本来想先写系统安装,然后环境配置, ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号