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

上海网站建设怎么赚钱百度竞价推广收费

上海网站建设怎么赚钱,百度竞价推广收费,网页升级紧急通知页面,wordpress顶踩【Linux进程一】进程的概念 1.认识PCB(系统如何管理进程?)2.进程队列3.进程标识符pid4.终止进程5.自动获取pid6.父进程 1.认识PCB(系统如何管理进程?) 冯诺依曼体系中讲到,管理的本质是管理数据,要先描述再组织 在内存中,系统如何管理进程呢&#xff1…

【Linux进程一】进程的概念

  • 1.认识PCB(系统如何管理进程?)
  • 2.进程队列
  • 3.进程标识符pid
  • 4.终止进程
  • 5.自动获取pid
  • 6.父进程

1.认识PCB(系统如何管理进程?)

冯诺依曼体系中讲到,管理的本质是管理数据,要先描述再组织

在内存中,系统如何管理进程呢?

  • 先描述:创建一个结构体,将进程的数据储存进去
struct data
{//id//代码地址//状态//优先级struct data next*;
}

这样的一个结构体叫做PCB(进程控制块)
PCB是这样的结构体的总称,在Linux系统下,PCB具体叫做struct task_struct

  • 再组织:用链表等数据结构将结构体链接起来

系统对进程的管理就变成了对链表的增删查改

2.进程队列

当进程在链表中时,会等待CPU寻找PCB处理,而CPU不能同时处理多个进程,因此需要进程排队,这就是进程队列

请添加图片描述

在内存中,一个PCB进程控制块可同时位于多个数据结构中
比如PCB既在管理PCB的链表上,又在进程队列中

3.进程标识符pid

为了观察一个进程,我们先写一个死循环

 #include<stdio.h>  #include<unistd.h>  int main()  {while(1){printf("我是一个进程\n");sleep(1);                                                                                                                                     }                                       return 0;                           }

再将此会话打卡第二个窗口,登陆后输入

ps ajx | head -1 && ps sjx | grep mybin

便可观察到进程的pid了(左边窗口会执行死循环一直打印,右窗口观察)
在这里插入图片描述

可以看到这个死循环mybin的pid是735589
第二个红色mybin是grep指令形成的mybin文件

4.终止进程

平时我们常用ctrl + c来终止进程,这只能在运行程序的地方使用,并且只能在前台结束进程,对后台进程无效
因此我们可以用进程pid直接杀掉进程:kill -9 pid(将pid替换为进程的pid即可)

5.自动获取pid

写代码时,想要运行的程序自动获取自己的pid,就不能用ps指令了
c语言中有一个函数是getpid(),可以获取本身进程的pid

在这里插入图片描述

在这里插入图片描述

6.父进程

当使用ps指令查看进程的pid时,我们还可以在首列看到一个ppid,这就是父进程
在这里插入图片描述
在程序中想查看本身的父进程ppid,可使用函数getppid()

将在下章详细讲述父子进程的关系

http://www.dtcms.com/wzjs/159955.html

相关文章:

  • 网站风格的设计原则最新提升关键词排名软件
  • 在线设计海报的网站网络推广培训
  • 独立站seo怎么做大连seo外包平台
  • 外贸网站制作时间及费用百度搜索推广多少钱
  • 用什么软件可以做网站广告设计网站
  • 赤壁市药监局网站建设方案seo数据是什么
  • 自己做网站需要服务器培训教育机构
  • 网站 制作公司北京疫情又严重了
  • wordpress做教育网站厨师培训机构
  • 万网虚拟机怎么做两个网站品牌策划与推广
  • 专做动漫的网站武汉seo管理
  • 政府移动门户网站建设意见seo com
  • 四海网络网站建设咨询站长工具是什么
  • 广西城乡住房建设厅网站最近社会热点新闻事件
  • 杭州一起做网站天津做优化好的公司
  • linux网站建设技术指南 pdf营销推广ppt
  • 辽宁住房和建设厅网站首页深圳网站关键词优化公司
  • 网站开发 macbook百度seo排名曝光行者seo
  • 网站建设ppt方案模板下载只要做好关键词优化
  • 中国机械加工网站seo网络优化专员
  • 网站建设公司止一se0今天的最新新闻内容
  • 河南建设工程网广州优化公司哪家好
  • 网页设计网站模板素材网站设计与制作
  • 网站建设优化推广杭州色盲和色弱的区别
  • 做网站从什么做起sem营销是什么意思
  • 云南网站制作案例投稿网
  • 什么颜色做网站显的大气品牌网络推广方案
  • 汝州网站建设互联网推广运营是做什么的
  • 网络规划设计方案模板如何把一个关键词优化到首页
  • 号店网站建设公司怎么做网络推广最有效