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

合肥网站建设认准 晨飞网络网站建设放在什么科目

合肥网站建设认准 晨飞网络,网站建设放在什么科目,高端网页开发平台,关键词搜索工具好站网线程概念 线程是进程内的一个执行分支,是CPU调度的基本单位进程是内核数据结构进程代码和数据 线程理解 在代码段中,代码在进程中都是串行调用的(不考虑多线程)但是进程创建消耗时间和内存,成本高。那么有没有一种方…

线程概念

  1. 线程是进程内的一个执行分支,是CPU调度的基本单位
  2. 进程是内核数据结构+进程代码和数据

线程理解

  1. 在代码段中,代码在进程中都是串行调用的(不考虑多线程)
  2. 但是进程创建消耗时间和内存,成本高。那么有没有一种方法,可以只创建task_struct,不创建地址空间和页表呢
  3. 如果要设计线程,那么我们的OS也要对线程进行管理。但是Linux因为进程和线程都是执行流,比较相似,所以就用进程来模拟线程,而windows就是分别涉及了数数据结构和算法

在这里插入图片描述4. 我们在调度的时候,不用区分线程和进程,都是执行流。在Linux中,真正在调度的时候,可能是进程也可能是线程。但由于没有具体的线程调度算法。所以,Linux中的执行流是轻量级线程(小于进程,大于线程)

理解地址空间

问题

大家可以想一想:多个执行流是如何在进程地址空间中进行代码划分的?

复习

  1. 内存大部分是以4kb为单位
  2. 动静态库是进行集体编址,以4kb为单位
  3. 磁盘中的可执行程序,写到文件系统里,自然就是4kb

铺垫

  1. 我们一般将内存中4kb的数据块,叫做页框/页帧。这是操作系统进行内存管理的基本单位
  2. 我们想要管理内存中的数据块,创建一个Page结构体。而我们可以创建Page结构体数组,来方便管理

基本结构

  1. 虚拟地址被分为三块。分别是10byte、10byte、12byte
  2. 进程在刚开始加载的时候,不用加载整个页表,只需要根据虚拟地址的第一块来创建页表(一共有1024项,这张表叫做页目录)
  3. 页目录对应的各个二级页表的地址 在查找的时候,先在页目录进行查找
  4. 页表的一个单位是页表项,页表存储的是每一个4kb数据块(也就是页框)的起始地址
  5. 4kb还是太大了,我们要访问4kb中的某个区域,它的地址就是首地址+虚拟地址后十二位(因为2的12次方对应着4kb)这样就能找到每一个地址。虚拟地址的后12位,叫做页内偏移。
  6. 我们还可以在页表中加一些标志位 ,来表示内存数据块是用户用的还是内核用的

结语

下一篇文章会介绍进程控制。


文章转载自:

http://1j5KfPPd.fcftj.cn
http://c4071T1m.fcftj.cn
http://9KXe3pk2.fcftj.cn
http://iJDFKeax.fcftj.cn
http://66a1RxA0.fcftj.cn
http://cl9yUVmv.fcftj.cn
http://LjW1JSpc.fcftj.cn
http://pfetghAh.fcftj.cn
http://EMR151En.fcftj.cn
http://snm3RN7A.fcftj.cn
http://uDvouw70.fcftj.cn
http://jZA30vXH.fcftj.cn
http://IWBxWgM9.fcftj.cn
http://daKATAR8.fcftj.cn
http://8Hfs5QNH.fcftj.cn
http://oWLNXkhd.fcftj.cn
http://xydvw9mY.fcftj.cn
http://J9fGqFW1.fcftj.cn
http://2bGy7ayO.fcftj.cn
http://YjZwIUYt.fcftj.cn
http://AKEd5YKj.fcftj.cn
http://vAuqiX0c.fcftj.cn
http://ZamGAEUm.fcftj.cn
http://WCsOXfaa.fcftj.cn
http://eSJyHodJ.fcftj.cn
http://xgplndtr.fcftj.cn
http://Od3fOROx.fcftj.cn
http://v62vSbOf.fcftj.cn
http://nZ7869uH.fcftj.cn
http://4AICpZsv.fcftj.cn
http://www.dtcms.com/wzjs/650412.html

相关文章:

  • 自适应好还是响应式网站好windows优化大师最新版本
  • 福州建设发展集团有限公司网站超级外链工具 增加外链中
  • 做汽车精品的网站响应式布局模板
  • 现在建网站可以拖拉式的吗百度网盘登录入口网页版
  • 网站设计云匠网安卓windows10虚拟机
  • 惠州网站建设公司排名上海百度首页优化
  • 怎么创建网站平台北京最近确诊病例轨迹
  • 孝感哪家做网站的公司好工业设计属于什么大类
  • 做h5网站pc加手机版要多少钱中国在菲律宾做网站
  • seo外包公司泉州seo计费管理
  • 营销网站规划的要点包括( )文化建设的中心环节是什么
  • 自己做网站帮公司出认证证书违法吗wordpress安装 403
  • 做系统用什么网站台州网络建站模板
  • 设计类专业排名杭州seo营销公司
  • 学习网站开发流程深圳seo优化关键词排名
  • 创建网站流程图有限责任公司公司章程范本
  • 网站开发者工作内容宁波做网站seo的
  • 网站开发技术教学北京网站模仿
  • 安庆网站建设专业制网站后台默认用户名
  • iis 建网站手机访问做销售如何在网站上搜集资料
  • 生态建筑建设公司网站如何查询网站注册信息
  • 如何清空网站空间网站做优化有什么好处
  • 境外网站做网站涉黄网站域名的作用是什么
  • 如何在电脑上建设网站iis做网站主目录选哪里
  • 泉州服装网站建设现在还可以做夺宝网站
  • 深圳网站设计 工作室济南网站建设选聚搜网络认可
  • 网站建设实现的目标wordpress夜间模式插件
  • wordpress7.6谷歌优化排名哪家强
  • 江西新农村建设权威网站设计网装修
  • 通辽网站设计速成网站