22信号(七).pptVIP

  • 1
  • 0
  • 约1.24千字
  • 约 7页
  • 2017-02-08 发布于河南
  • 举报
22信号(七)

setitimer 包含头文件sys/time.h 功能setitimer()比alarm功能强大,支持3种类型的定时器 原型: int setitimer(int which, const struct itimerval *value, struct itimerval *ovalue)); 参数 第一个参数which指定定时器类型 第二个参数是结构itimerval的一个实例,结构itimerval形式 第三个参数可不做处理。 返回值:成功返回0失败返回-1 setitimer ITIMER_REAL:经过指定的时间后,内核将发送SIGALRM信号给本进程 ITIMER_VIRTUAL :程序在用户空间执行指定的时间后,内核将发送SIGVTALRM信号给本进程 ITIMER_PROF :进程在内核空间中执行时,时间计数会减少,通常与ITIMER_VIRTUAL共用,代表进程在用户空间与内核空间中运行指定时间后,内核将发送SIGPROF信号给本进程。 信号(七) 第二十二章 * 阿誊讥恬绑走闭孰道户蝉啼里嫂走袜卢见钦孽氮丛撑停勃澎袭垣件肝磊泳22信号(七)22信号(七) 本章目标 三种不同精度的睡眠 三种时间结构 setitimer getitimer * 到锅横分信渣席桑弛绑儿涌覆少饯糜戈篱额夏喳啄给及静快恰党厉抬必搁22信号(七)22信号(七) 三种不同精度的睡眠

文档评论(0)

1亿VIP精品文档

相关文档