• 在线客服

  • 扫描二维码
    下载博学谷APP

  • 扫描二维码
    关注博学谷微信公众号

  • 意见反馈

原创 liunx开发信号捕捉函数alarm()和pause()知识点讲解

发布时间:2019-06-18 18:09:27 浏览 5990 来源:博学谷资讯 作者:三省

      liunx开发信号捕捉函数alarm()和pause()知识点讲解,alarm()也称为闹钟函数,它可以在进程中设置一个定时器,当定时器指定的时间到时,它就向进程发送SIGALARM信号。要注意的是,一个进程只能有一个闹钟时间,如果在调用alarm()之前已设置过闹钟时间,则任何以前的闹钟时间都被新值所代替。

     

    信号捕捉函数alarm()和pause()
      pause()函数用于将调用进程挂起直至捕捉到信号为止。这个函数很常用,通常可以用于判断信号是否已到。


      表1列出了alarm()函数的语法要点。

     

    alarm()函数语法要点
      表2列出了pause()函数的语法要点。

     

    pause()函数语法要点

     

      以下实例实际上已完成了一个简单的sleep()函数的功能,由于SIGALARM默认的系统动作为终止该进程,因此程序在打印信息前就会被结束了,代码如下:

     

    sleep()函数的功能

    申请免费试学名额    

在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!

上一篇: 云计算有什么优势? 为什么要学习云计算? 下一篇: 自动化运维要学习哪些内容?如何才能学会自动化运维?

相关推荐 更多

热门文章

  • 前端是什么
  • 前端开发的工作职责
  • 前端开发需要会什么?先掌握这三大核心关键技术
  • 前端开发的工作方向有哪些?
  • 简历加分-4步写出HR想要的简历
  • 程序员如何突击面试?两大招带你拿下面试官
  • 程序员面试技巧
  • 架构师的厉害之处竟然是这……
  • 架构师书籍推荐
  • 懂了这些,才能成为架构师
  • 查看更多

扫描二维码,了解更多信息

博学谷二维码