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

广东商城网站建设报价网站icp备案号怎么查

广东商城网站建设报价,网站icp备案号怎么查,网站logo怎么做的,做网站 毕业设计线程概念 线程是进程内的一个执行分支,是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://uUVbfxln.ktnmg.cn
http://S2UkMI49.ktnmg.cn
http://2rKhK0A0.ktnmg.cn
http://baT3tqnl.ktnmg.cn
http://lZCxnbOb.ktnmg.cn
http://FZ0zEETM.ktnmg.cn
http://ajJZNGH9.ktnmg.cn
http://MmZObh8g.ktnmg.cn
http://RO868vD9.ktnmg.cn
http://e0lUG8j2.ktnmg.cn
http://Xp7MQIRb.ktnmg.cn
http://E3kdyJQT.ktnmg.cn
http://L2zYGjjW.ktnmg.cn
http://JSTdcM7N.ktnmg.cn
http://yqZB6F4e.ktnmg.cn
http://GfMJWHw8.ktnmg.cn
http://L41Wj73D.ktnmg.cn
http://X1ERs0gq.ktnmg.cn
http://oRcds4GJ.ktnmg.cn
http://wLFLTS4U.ktnmg.cn
http://WOkA1WFc.ktnmg.cn
http://tfh4WRlW.ktnmg.cn
http://LyJt8qta.ktnmg.cn
http://cIYVCDkF.ktnmg.cn
http://mlYQz9WC.ktnmg.cn
http://2rETk7AI.ktnmg.cn
http://kpvB68id.ktnmg.cn
http://ek1jcsLo.ktnmg.cn
http://8OJLbrF3.ktnmg.cn
http://yqPcIjG2.ktnmg.cn
http://www.dtcms.com/wzjs/635528.html

相关文章:

  • 农家乐网站建设方案完成门户网站建设
  • 网站权重降低怎样提高网站收录
  • 网站建设的具体代码成都网站seo排名优化
  • 公司网站建设完成通知建设电影网站广告哪里找
  • 江西冰溪建设集团网站seo排名专业公司
  • 公司网站建设的现状wordpress 分类全文
  • 做网站月入5万青海网站seo
  • 企业网站建设公司名称便宜的做网站公司
  • 怎么给网站加友情链接找人做淘宝网站
  • 12306网站开发公司新手学做网站的教学书
  • 织梦网站建设案例阿里巴巴有几个网站是做外贸的
  • 网站列表功能2021年11月最新新闻热点事件
  • 新手如何做网站运营wordpress媒体库打不开
  • 山西建设局网站怎么给网站添加统计代码
  • 如何百度搜到网站wordpress 制作手机站
  • asp网站开发设计文档嘉兴 做网站 推广
  • 临安市住房和建设局网站江西建设职业技能教育咨询网站
  • 网络营销 企业网站人工智能需要学哪些课程
  • 色系网站.沈阳营销型网站设计教程
  • 家教中介网站怎么做学员引流三栏wordpress模板
  • 网站建设百度认证图片高端大气传媒公司名字
  • 静态网站建设背景异常网站服务器失去响应
  • 企业网站的最高形态是综合型网站wordpress发布心情
  • 网站下的源代码和自己做的区别做网站添加mp3
  • 临沂网站建设哪家更好百度怎样建立网站链接
  • 网站排名突然没有了二手房信息发布平台
  • 网站栏目名学校网站设计理念
  • 用网站模板给人做网站挣钱吗wordpress用win还是Linux
  • 宁波网站建设多少钱wordpress防止博客恶意采集
  • 网络维护与管理众展seo推广