当前位置:  技术问答>linux和unix

sleep(5)与wait(5)还有下面这个strruct timeval wait_time有什么不同。

    来源: 互联网  发布时间:2016-03-16

    本文导语:  strruct timeval wait_time; ... wait_time.tv_sec=5; wait_time.tv_usec=0; num=select(srv_sock+1,&read_fds,NULL,NULL,&wait_time); ... | sleep(5)是一个库函数,作用是使进程暂停(睡眠)5秒 wait(5):等待子进程运行结束。父进程创建了子进程之后...


strruct timeval wait_time;
...

wait_time.tv_sec=5;
wait_time.tv_usec=0;
num=select(srv_sock+1,&read_fds,NULL,NULL,&wait_time);
...


|
sleep(5)是一个库函数,作用是使进程暂停(睡眠)5秒
wait(5):等待子进程运行结束。父进程创建了子进程之后,父子进程之间就没有啥关系了,各自独立运行,惟一的关系只是在它们的PCB中记载着它们的关系。子进程中止后,会产生僵尸程序,这样就必须有父进程来替它收尸,否则即使释放了进程占用的资源,仍然在内核中保留进程的部分数据结构。系统调用wait就是等待当前进程的任一个子进程终止。
至于你的strruct timeval wait_time;我看不懂,你检查一下看看是不是把struct错写成strruct了,如果是的话这个wait_time只是你在c/c++中定义的一个结构体而已

|
 1楼的高手,我都没注意写错了

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.util.concurrent枚举timeunit的类成员方法: sleep定义及介绍
  • 请问大侠们,线程中sleep到底行不行?? 希望是线程sleep的终结帖!!
  • java命名空间java.lang类thread的类成员方法: sleep定义及介绍
  • sleep在哪个头文件啊
  • sleep是进程域还是线程域的?
  • crond和sleep比较?
  • linux的sleep函数有什么用
  • Linux sleep() 进程与线程
  • man sleep的问题
  • 有什么系统调用的sleep是以毫秒作为精度的?
  • sleep() 函数的原理是什么
  • JAVA里有没有类似SLEEP的函数?
  • linux下的SLEEP N(SECONDS)是什么用的?
  • 送分! UNIX C编程。 如何休眠5秒钟? 类似WINDOWS下的Sleep(5000).
  • windows下死循环需要加sleep,否则CPU爆满, linux下呢?
  • 为什么要将一个进种sleep掉
  • sleep
  • 求教sleep(1000),着急!着急!着急!
  • 请教sleep和pthread_delay_np:阻塞线程/阻塞进程?
  • java 线程,对当前线程(非主线程)调用sleep,为什么主线程(窗口)也没反应了
  • UNIX下用 sleep 时,进程不回响应,kill 都不行,都没有别的办法?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3