linux 内核定时器函数,Linux下的时间函数与定时器

Linux下的时间函数与定时器

【摘要】

本文主要介绍了linux的时间和定时器。

【关键词】

Linux 定时器 时间

一、问题的提出

我们开发程序时,经常会遇到时间和定时器的问题,为了更好的使用时间和定时器,现在列举一个一些时间结构体、函数和定时器。

二、解决思路

1.时间类型

1) time_t是一个长整型,一般用来表示用1970年以来的秒数。

2)struct timeval有两个成员,一个是秒,一个是微妙。

struct timeval

{

long tv_sec;        /* seconds */

long tv_usec;   /* microseconds */

};

3) struct timespec有两个成员,一个是秒,一个是纳秒。

struct timespec

{

time_t tv_sec;          /* seconds */

long    tv_nsec;        /* nanoseconds */

};

4) struct tm是直观意义上的时间表示方法

struct tm

{

int     tm_sec;         /* seconds */

int     tm_min;         /* minutes */

int     tm_hour;        /* hours */

int     tm_mday;         /* day of the month */

相关文档:

一:前言

最近在研究android的sensor driver,主要是E-compass,其中用到了Linux input子系统.在网上也看了很多这方面的资料,感觉还是这篇分析的比较细致透彻,因此转载一下以便自己学习,同时和大家分享!

(这篇博客主要是以键盘驱动为例的,不过讲解的是Linux Input Subsystem,可以仔细的研究一下!)

键盘驱动将检 ......

转载的一篇文章

Ubuntu系统目录结构

==================

以下为Ubuntu目录的主要目录结构,您稍微了解它们都包含了哪些文件就可以了,不需要记忆。

/   根目录

├boot/      启动文件。所� ......

比特网转载:http://datacenter.chinabyte.com/308/11039308.shtml

日志对于安全来说,非常重要,他记录了系统每天发生的各种各样的事情,你可以通过他来检查错误发生的原因,或者受到攻击时攻击者留下的痕迹。日志主要的功能有:审计和监测。他还可以实时的监测系统状� ......

http://blog.chinaunix.net/u1/53398/showart_478990.html

由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。

在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因 ......

linux压缩(解压缩)命令详解

一.tar命令

tar可以为文件和目录创建档案。利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar 最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案,如软盘 ......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值