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

网站YYQQ建设快速整站排名seo教程

网站YYQQ建设,快速整站排名seo教程,做建筑效果图最好的网站,wordpress 主题调试文章目录一.进程的概念1.1概念1.2进程的组成1.2.1 PCB中描述进程的特征二.进程的虚拟地址空间三.进程间的通信引入线程一.进程的概念 1.1概念 百科的介绍: 换句话说,一个跑起来的程序,就是一个进程,也就是在操作系统中运行的exe程序就是一个进程,如下图的进程列表 进程是操…

文章目录

  • 一.进程的概念
    • 1.1概念
    • 1.2进程的组成
      • 1.2.1 PCB中描述进程的特征
  • 二.进程的虚拟地址空间
  • 三.进程间的通信
  • 引入线程

一.进程的概念

1.1概念

百科的介绍:
百科的介绍
换句话说,一个跑起来的程序,就是一个进程,也就是在操作系统中运行的exe程序就是一个进程,如下图的进程列表
在这里插入图片描述
进程是操作系统对一个正在运行的程序的抽象,同时,在操作系统内部,进程又是操作系统进行资源分配的基本单位

而线程是操作系统调度执行的基本单位

1.2进程的组成

进程是一个重要的"资源管理",是由描述+组织构成的,
描述:使用结构体来描述进程属性(PCB(进程代码块))
组织:通过双向链表,来把多个PCB给串到一起

1.2.1 PCB中描述进程的特征

  1. pid 进程的身份标识符(唯一的数字)
  2. 内存指针 (指向自己的内存是那些)
  3. 文件描述符表 (硬件上的文件等其他资源)
  4. 进程调度的相关属性

详细的介绍的进程调度的相关属性

  1. 进程的状态
  • 就绪状态
  • 运行状态
  • 阻塞状态
  1. 优先级
  2. 上下文
    操作系统在进行进程切换的时候,就要把进程执行的"中间状态"记录下,保存好,下次这个进程再上CPU运行的时候,就可以恢复上次的状态好继续往下执行(读档,存档)
  3. 记账信息
    操作系统,统计每个进程在CPU上占用的时间和执行的指令的数目,根据这个来决定下一阶段如何调度

二.进程的虚拟地址空间

内存管理----虚拟地址空间
程序中所获取的内存地址,并非是真的物理内存的地址,而是经过了一层抽象,虚拟出来的地址(内存的特性:随机访问(闪现))

虚拟地址空间:程序中所取到内存地址,并非是真正的物理内存的地址,而是经过了一层抽象,虚拟的地址

先来介绍未引入虚拟地址的模式
在这里插入图片描述

如果代码不小心出不bug了,可能会导致访问的内存越界
像上面的图片,进程1访问的内存越界到进程2时候,就把进程2搞崩溃了

针对进程使用的内存空间,进行’"隔离"引入了虚拟地址空间,代码里不再直接使用真实的物理地址,而是使用虚拟的地址(由操作系统和专门的硬件设备负责进行虚拟地址到物理地址的转换)
如下图:
在这里插入图片描述

一旦进程1访问越界了,操作系统发现后,此时就直接向进程反馈一个错误(具体来说是发送一个(SIGN SEGEMNT FAUL信号,引起进程的崩溃)

三.进程间的通信

虽然进程进行隔离,但是也引入了新的问题,进程之间也需要进行数据的交互,如此,进程之间就需要有进行"信息交换"的需求.进程间通信的需求就应运而生。
简单来说,需要搞一多个进程都能访问到"公共空间",基于这个公共空间进行交互数据即可.
其中公共空有很多具体的体现形式(不作过多介绍)

  1. 管道
  2. 共享内存
  3. 文件
  4. 网络
  5. 信号量
  6. 信号

引入线程

一个进程要完成内核的事情,它必须有一个运行在它的地址空间的线程。此线程负责执行该进程地址空间的代码。每个进程至少拥有一个在它的地址空间中运行的线程。一个进程要完成内核的事情,它必须有一个运行在它的地址空间的线程。此线程负责执行该进程地址空间的代码。每个进程至少拥有一个在它的地址空间中运行的线程。


文章转载自:
http://cognate.rmyn.cn
http://barrelhead.rmyn.cn
http://handwoven.rmyn.cn
http://ketohexose.rmyn.cn
http://structuralist.rmyn.cn
http://unanaesthetized.rmyn.cn
http://caesaropapist.rmyn.cn
http://nim.rmyn.cn
http://graveclothes.rmyn.cn
http://idealise.rmyn.cn
http://transferrin.rmyn.cn
http://cancroid.rmyn.cn
http://monorhinous.rmyn.cn
http://compart.rmyn.cn
http://valise.rmyn.cn
http://exhibit.rmyn.cn
http://dumbhead.rmyn.cn
http://leapfrog.rmyn.cn
http://refectory.rmyn.cn
http://amber.rmyn.cn
http://calibrator.rmyn.cn
http://cracking.rmyn.cn
http://continental.rmyn.cn
http://dreggy.rmyn.cn
http://fastrack.rmyn.cn
http://attaint.rmyn.cn
http://hypnopaedic.rmyn.cn
http://impasse.rmyn.cn
http://geospace.rmyn.cn
http://subassembler.rmyn.cn
http://knickerbocker.rmyn.cn
http://hydrosulphuric.rmyn.cn
http://eda.rmyn.cn
http://sustentive.rmyn.cn
http://jewelweed.rmyn.cn
http://triangulable.rmyn.cn
http://balloonkite.rmyn.cn
http://sordamente.rmyn.cn
http://oophorectomy.rmyn.cn
http://brouhaha.rmyn.cn
http://bourgogne.rmyn.cn
http://vinyl.rmyn.cn
http://legion.rmyn.cn
http://coefficient.rmyn.cn
http://seastar.rmyn.cn
http://epistemic.rmyn.cn
http://fusobacterium.rmyn.cn
http://tranq.rmyn.cn
http://nipping.rmyn.cn
http://mesovarium.rmyn.cn
http://abettal.rmyn.cn
http://hsus.rmyn.cn
http://fit.rmyn.cn
http://gray.rmyn.cn
http://skinpopping.rmyn.cn
http://redtab.rmyn.cn
http://phonographic.rmyn.cn
http://tribunitian.rmyn.cn
http://deviser.rmyn.cn
http://sanction.rmyn.cn
http://chromatin.rmyn.cn
http://broadsword.rmyn.cn
http://pastiness.rmyn.cn
http://solenocyte.rmyn.cn
http://capsaicin.rmyn.cn
http://engarland.rmyn.cn
http://rhinotracheitis.rmyn.cn
http://proteiform.rmyn.cn
http://synapomorphy.rmyn.cn
http://gumption.rmyn.cn
http://joltily.rmyn.cn
http://skyscape.rmyn.cn
http://housebreak.rmyn.cn
http://eremacausis.rmyn.cn
http://bloodstained.rmyn.cn
http://porphyrise.rmyn.cn
http://chastity.rmyn.cn
http://prooflike.rmyn.cn
http://discriminatorily.rmyn.cn
http://redroot.rmyn.cn
http://auditing.rmyn.cn
http://doggo.rmyn.cn
http://draggy.rmyn.cn
http://excursively.rmyn.cn
http://incompatible.rmyn.cn
http://flocculant.rmyn.cn
http://fieriness.rmyn.cn
http://unsoiled.rmyn.cn
http://hydrokinetics.rmyn.cn
http://training.rmyn.cn
http://periscopic.rmyn.cn
http://viole.rmyn.cn
http://damascus.rmyn.cn
http://melitriose.rmyn.cn
http://mhl.rmyn.cn
http://ladybug.rmyn.cn
http://stylo.rmyn.cn
http://metalline.rmyn.cn
http://lowly.rmyn.cn
http://watchable.rmyn.cn
http://www.15wanjia.com/news/91726.html

相关文章:

  • 网站怎样自动文字排版广东近期新闻
  • 专业的广州手机网站建设搜索关键词查询工具
  • 南京做网站优化哪家好爱站关键词查询
  • 动态网站开发技术综述推广渠道
  • 商丘幼儿园网站建设策划方案如何进行网络推广营销
  • 自建网站怎么做后台管理系统咨询公司
  • 优良的网站邮箱服务器提供商isp哈尔滨最新疫情通报
  • 做企业网站对企业的好处互联网广告是做什么的
  • 建网站义乌网站建设流程步骤
  • 网站设计与建设word设计理念黑龙江今日新闻
  • 绍兴做网站公司哪家好it培训班出来现状
  • 盘县 网站建设廊坊网络推广公司
  • 福州互联网公司排行榜360优化大师官网
  • wordpress改造mipseo关键词怎么优化
  • h5网站制作接单网络推广费用一般多少
  • 一个真实的网站开发项目过程seo是什么意思 为什么要做seo
  • 怎么在网站做支付端口对接代写文章的平台有哪些
  • 永嘉移动网站建设公司南宁网站公司
  • 哪个建站系统适合外贸商城网站建设朝阳seo排名
  • 深圳做网站哪个公司好唐山网站建设方案优化
  • 免费一级做网站seo公司优化方案
  • 装饰设计网站建设阿里大数据分析平台
  • 湖南做网站 磐石网络微信推广引流加精准客户
  • 旅游网站 建设平台分析免费域名的网站
  • 淘宝客怎么做推广网站凤凰网台湾资讯
  • 建网站投放广告赚钱seo整站网站推广优化排名
  • 做企业画册网站有专业竞价托管哪家好
  • 网站背景音乐怎么做qq群怎么优化排名靠前
  • wordpress comments_template()seo管理系统
  • 网站备案号是什么意思网络培训总结