当前位置: 首页 > news >正文

北京建设厅网站建设网站的方法

北京建设厅网站,建设网站的方法,宿州网站建设,内衣网站建设推广为什么要创建进程#xff0c;首先每个程序的运行都需要一个进程#xff1b;多进程实现宏观上的并行。 fork的原理#xff0c;是进程的分裂生长模式。如果操作系统需要一个新的进程#xff0c;那么就会以cp的方法得到一个新的进程#xff0c;此时老的进程是父进程#xff…        为什么要创建进程首先每个程序的运行都需要一个进程多进程实现宏观上的并行。 fork的原理是进程的分裂生长模式。如果操作系统需要一个新的进程那么就会以cp的方法得到一个新的进程此时老的进程是父进程新的进程为子进程。 pid_t fork(void)fork被调用一次会返回两次返回0为子进程大于0为父进程。 int main() {printf(a.out\n);pid_t p1-1;p1fork();if(0p1) {printf(son ); } if(0p1) {printf(father ); }printf(pid%d\n,getpid()); }如果p10 fork则会错误 两个printf分别是父进程于子进程的但是父进程不一定在子进程之前执行。 所以在运行时候要用if去判断谁是父进程谁是子进程子进程与父进程的分道扬镳之处就在fork()之后的部分。在父进程中当if(p10)中的p1值为返回子进程的PID父进程中fork返回值为子进程的PID子进程中fork的返回值为0父进程中PID返回值为子进程的ID子进程使用getppid()得到父进程的ID。 若父进程消亡则getppid()返回用户的init进程原因就是父进程消亡会上交进程号给init进程(user)。 一但fork成功则子进程与父进程将独立运行有各自的PCB父进程与子进程在内核中等待调度的机会。 父进程对文件的操作问题①子进程中会继承父进程打开的文件。正常情况下父进程打开一个文件fork创建子进程后父子进程对文件的write是接续的因为lseek是关联的像O_APPEND但有时又只会有父子进程中的其中之一的内容原因是父进程或子进程其中一个关闭文件过快其中一个还没写完就找不到入口了为了避免这一情况的发送就可用通过信号或sleep函数实现延时关闭。 ②父进程都去打开文件正常情况下分别写各自的文件表有各自的lseek可以用O_APPEND实现关联否则你写你的我写我的谁最后写就留下谁的文件。 父进程在fork前干的事情是会影响到子进程的只有在if的部分才是独立的本质上希望子进程去干自己的活不是两方干一模一样的活还不如复制粘贴。 进程消亡①进程在运行过程中占用看内存和IO进程终止时才会完全释放这些资源。僵尸进程是指子进程先于父进程每个进程在推出时操作系统会回收资源如当malloc没freeopen没close都会在进程结束时候回收但财政系统只回收了运行时消耗的内存与IO没回收task_struct和栈内存。自身的8kb内存是无法自己回收的使用要个收尸的这个进程就是父进程子进程结束父进程还没结束这段时间就是僵尸进程。 ②父进程调用wait()或waitpid()以显示的方式去收尸。 ③父进程结束时会在不调用wait/waitpid的情况下进行子进程的收尸操作本质上是为了防止父进程忘记显示调用防止内存泄漏。 孤儿进程父进程先于子进程消亡Linux、将所有孤儿进程归于进程1的子进程。
http://www.w-s-a.com/news/731204/

相关文章:

  • 临沂市建设局网站公示军事新闻头条2023
  • 购物网网站建设lamp 做网站
  • 做网站网站庄家html5网站开发技术
  • 无锡门户网站制作电话广告设计公司的未来
  • 白云区专业网站建设网页设计模拟试题答案
  • 毕业设计网站代做多少钱制作旅游网站设计概述
  • 网站开发维护运维无人在线电视剧免费观看
  • 电子商务网站建设开题报告展馆网站建设
  • 门户网站建设的背景和意义手机网站前
  • 国内免费视频素材无水印素材网站国家最新消息
  • 襄阳seo站内优化学做网站论坛教程
  • 文明网站建设情况报告wordpress伪静态配置
  • 牙科网站模板个人微信网站建设
  • 厦门公司注册网站dw做简单小说网站
  • 网站建好以后每年都续费么wordpress 仿聚划算
  • 单位网站建设收费标准网上开店铺需要多少钱
  • 灯饰网站需要这么做申请域名的流程
  • 软件下载网站怎么赚钱wordpress减少数据库查询
  • 什么兼职网站可以做视频剪辑常见的推广平台有哪些
  • 网站开发是用html还是jsp设迹官网
  • 查公司信息的网站怎么学wordpress
  • 白银做网站长春一般建一个网站需要多少钱
  • 帮人做钓鱼网站的人网络推广培训职业学校
  • 淘宝客有必须做网站吗网站开发的形式有( )
  • 网站建设:上海珍岛网页版qq空间登录
  • 网站服务器ipteahouse wordpress主题
  • 深州市住房保障和城乡建设局网站做网站公司叫什么
  • 织梦网站转跳手机站注册公司代理记账费用
  • wordpress建站Pdf亚马逊aws在线观看
  • 做网站的外包公司有哪些WordPress调用json数据