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

有关进程创建

    来源: 互联网  发布时间:2016-07-01

    本文导语:  今天上操作系统的课,有点听不明白。  L0, L1,L2,L3,是什么呢?他们是一个引发一个并行执行的?如果是的话哪个执行第一啊,还是哪个执行第一都没有所谓? JOIN  究竟是什么意思呢? Count 是用来计算什么的?...

今天上操作系统的课,有点听不明白。  L0, L1,L2,L3,是什么呢?他们是一个引发一个并行执行的?如果是的话哪个执行第一啊,还是哪个执行第一都没有所谓? JOIN  究竟是什么意思呢? Count 是用来计算什么的?ProcA,ProcB 与  L0, L1,L2,L3有什么关系呢?


////////////////////////////////////////////////////////////////////
创建进程:

FORK(label): Create another process in the same address
space beginning execution at instruction label
QUIT(): Terminate the process.
JOIN(count):
    disableInterrupts();
    count--;
    if(count > 0) QUIT();
    enableInterrupts();
//////////////////////////////////////////////////////////////////

procA() {
  while(TRUE) {
    ;
    update(x);
    ;
    retrieve(y);
  }
}



procB() {
  while(TRUE) {
    retrieve(x);
    ;
    update(y);
    ;
  }
}


////////////////////////////////////////////////////////////
L0:  count = 2;
     ;
     update(x);
     FORK(L2);
     ;
L1:  JOIN(count);
     retrieve(y);
     goto L0;
L2:  retrieve(x);
     ;
     update(y);
     FORK(L3);
     goto L1;
L3:  
     QUIT();

|

 这么猛,, goto.

    
 
 

您可能感兴趣的文章:

  • 请教:进程创建和进程状态有关问题
  • unix中有关父进程和子进程的问题
  • 有关 ps -e 进程进行时间的计算
  • 请问有关进程间通信的问题
  • 有关LINUX 进程问题
  • linux/unix里的进程互斥问题 ,有关lockf()函数!
  • 有关限制用户进程数的问题
  • 新手问题 有关进程通信的
  • 请教:有关进程
  • 有关进程通信
  • 请大牛们推荐几本介绍linux c下多进程编程的书,或者有关的资源
  • 有关进程,信号的问题,向各位大虾求教。。。
  • 有关守护进程的问题
  • 求助:推荐LINUX有关进程、线程方面讲的比较好的书(用户态的)
  • linux 能开的 最大 线程 和 进程 数 和什么有关?
  • 一个简单的有关进程程序,我搞不懂它的运行次序。
  • 有关部署守护进程的问题,请大家指点。
  • 有关线程创建的问题
  • 有关文档《Qt设计器手册》中的“创建一个Qt应用程序”的问题。请高手指教!!
  • GTK,有关创建菜单的问题,请高手解答。(来者有分)
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • ​有关Docker的八个令人难以置信的事实
  • 有关内码转换(跟HttpServletRequest有关)
  • php iis7站长之家
  • 大家推荐一下有关LINUX7有关的网络编程的书。最好是比较全面的!比较经典的。
  • 求教有关smartupload的问题,有关就给分!!
  • 有关KDevelop-3.0.4-0.1.i386.rpm的有关软件包
  • 有关在sco unix5.0.4下有关网卡设置的问题(非常急,高分相送)
  • 有关snmp的一个很菜,但是困扰了我很久的问题,有关工作原理的,望大家赐教
  • 有关KDevelop编程的资料
  • 有关集群与数据同步
  • 请教有关英文简历方面的词句!
  • 有关报表打印(在JAVA,WEB下应用)急用!
  • 请各位大哥告知JAVA中消息机制的有关资料,拜托!
  • 有关cocoon的问题??
  • 有关jbuilder
  • 我想看看有关Linux和Unix的源码,有什么好的建议
  • 有关J2ME的帮助文档!
  • 100分求助 能不能提供一些有关图像分割的算法和实现代码!谢谢
  • 在哪里可以弄到有关tomcat配置方面的资料?
  • Helper! 有关Jbuilder使用问题???
  • 有关swing的问题,请高手回答


  • 站内导航:


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

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

    浙ICP备11055608号-3