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

手机网站产品展示模板宁波 外贸网站建设

手机网站产品展示模板,宁波 外贸网站建设,网站页面前端基本设计,手机网站建设地址我们都知道进程信息被放到了PCB#xff08;task_struct#xff09;中#xff0c;可以理解为进程属性的集合。 PCB中包含了进程的ID#xff0c;时间片#xff0c;pc指针#xff0c;所有的寄存器#xff0c;进程状态、优先级、I/O状态信息等等...有兴趣的可以去看看源码task_struct中可以理解为进程属性的集合。 PCB中包含了进程的ID时间片pc指针所有的寄存器进程状态、优先级、I/O状态信息等等...有兴趣的可以去看看源码也可以去看看这篇文章https://www.cnblogs.com/tongyan2/p/5544887.html PCB是内核中很重要的一个数据结构每一个在系统中运行的进程都是以PCB的链表形式存在内核中它管理起了OS的内核。 在OS中弄明白进程的不同状态是很重要的在内核中有以下几种状态 R运行状态 runningR状态并不意味着运行中也有可能在运行队列中。 S可中断状态 sleeping也叫做睡眠状态意味着进程在等待事件完成。 D不可中断状态 Disk sleep 有时候也叫做不可中断睡眠状态在这个状态的进程通常会等待IO的结束。 T停止状态 stopped可以通过SIGSTOP信号来暂停T进程当然也可以通过信号来让进程继续运行。 X死亡状态 dead 这个状态只有一个返回状态你不会在任务列表中看到这个进程。 运行状态R 我们用下面的代码来模拟一下R状态 可以发现这与我们的想法不一样  这是为什么呢 我们都知道在内存很快当sleep函数的时候OS会很快将它执行完这时就由R - S 僵尸状态Z int main() {int time 0;int ret fork();if (ret 0){perror(fork fail\n);exit(-1);}if (ret 0){// childwhile(1){cout 我是子进程:pid: getpid() ppid: getppid() time endl;sleep(1);if(time 10){return 1;}} }else{// fatherwhile(1){cout 我是父进程:pid: getpid() ppid: getppid() time endl;sleep(1);}}return 0; } 我们可以发现第10s的时候由于子进程退出先于父进程退出并且父进程没有读取到子进程的退出码就会造成僵尸状态。 危害这非常消耗资源因为子进程的代码和数据进程ID...都在PCB中如果父进程没有读取退出状态代码那么子进程会一直以终止状态保持在进程表中。 孤儿进程 所谓孤儿进程就是当父进程先于子进程退出这时子进程就是孤儿进程但当子进程退出变成Z的时候会由1号进程来回收子进程。
http://www.yutouwan.com/news/419012/

相关文章:

  • 长春高端品牌网站建设怎么查询在建工程
  • 怎样弄一个网站什么是关键词搜索
  • 惠州做网站的公司哪家好html5怎么做简单的网站
  • 武进区住房和城乡建设局网站免费平台
  • 注册域名网站wordpress制作小工具
  • 高端网站建设必去磐石网络平面设计网站大全有哪些
  • 外贸网站建设是什么意思做有声小说网站
  • 北京网站开发哪家专业网站推广计划包含的主要内容
  • 宣传册设计与制作模板免费seo1视频发布会
  • 怎么注册网站域名唐山网站制作价格
  • 网站运营做产品需要哪些知识discuz做电影网站
  • 如何在jsp上做网站页面公司怎么做网站平台
  • 新郑市网站建设电子商务网站建设实训报告
  • 网站 流量攻击设计公司网站模板
  • 做网站要钱吗深圳购物网站建设
  • 求推荐好的网站建设平台潜江做网站的
  • 厦门网站建设那家好搜索引擎优化工具深圳
  • html5网站抓取高州女网红遇害案犯罪嫌疑人被抓获
  • 长春网站建设致电吉网传媒优公众号如何推广宣传
  • 自行建造网站做图片能去哪些网站
  • wordpress oday惠州seo博客报价
  • 做毕业证教育网站网站建设公司文案
  • 做网站用到的单词广告策划书前言范文
  • 东阳营销型网站建设品牌鱼爪网商城网站如何建设
  • 商城网站怎么做推广中国互联网站建设中心建站
  • 普宁17网站一起做网店衡水做网站技术
  • 网站初期内容挂机宝做网站可以吗
  • 推广网站优化seo教程上排名做网站要icp备案吗
  • 邯郸做网站找哪家好中国现在哪里建设最多
  • 高端建设网站公司哪家好WordPress会员月卡年卡