我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:港彩神鹰 > 读入原语 >

操作系统的创建原语是fork()还是creat()?

归档日期:05-13       文本归类:读入原语      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  fork进程:子进程复制父进程的进程环境。父进程结束不会影响子进程的运行。进程切换复制进程环境。

  create线程:子线程共享父线程的线程环境。线程(一个主线程下的多个线程)切换不复制环境,所以线程运行快,省去了复制环境的时间。主线程运行结束,子线程的运行就无意义了。

  子线程返回主线.主线程等待子线.用信号,比如说用主线程有一个全局变量 p=1,子线程有一 while(p) 一直在无限运行,这是主线,while(p) 子线程退出。

  一个进程 create了几个线程,进程fork(),这是fork出的子进程不能复制父线程的线程,也就是说,fork出来的子进程只复制父现成的执行环境。

本文链接:http://chuyenchame.com/duruyuanyu/318.html