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

青岛市建设网站wordpress国产网校

青岛市建设网站,wordpress国产网校,网页搜索快捷键ctrl加什么,网站服务器ip更换进程的含义 简单理解是正在跑起来的程序#xff0c;正在运行的程序。没有正在运行的程序不叫进程#xff0c;同一个程序#xff0c;运行多次#xff0c;就可能产生多个进程。 平时所说的程序#xff0c;值的是一些exe的可执行文件#xff0c;得把程序跑起来才会涉及到进程…进程的含义 简单理解是正在跑起来的程序正在运行的程序。没有正在运行的程序不叫进程同一个程序运行多次就可能产生多个进程。 平时所说的程序值的是一些exe的可执行文件得把程序跑起来才会涉及到进程。 进程和程序的区别 程序是可执行文件只是在硬盘上的一个东西静态的 如果双击程序此时操作系统就会把可执行文件中的数据和指令加载到内存中并且让CPU去执行这里的指令完成一系列相关的工作运行起来的动态的就是进程 进程能够干活说明进程能够消耗一定的硬件资源可执行程序只是占用了硬盘空间而进程会消耗cpu资源内存资源硬盘网络带宽 进程的管理 对于计算机中进程的管理核心思路采用先描述再组织  1.描述 会使用一个专门的结构体来记录一个进程里面的各个属性。 这个结构体叫做PCB进程控制块Linux中的PCB在源码中是一个task_struct结构体 通用叫法各种系统里用来描述进程的结构体都可以被称为PCB 2.组织 会使用一系列的数据结构把多个进程进行一个有效的组织随时方便进行遍历查找汇总数据 对于Linux来说通常是使用双向链表这样的方式来组织的 当使用双向链表进行组织的时候 1.查看进程的列表本质就是在就是在遍历这个链表。 2.创建一个进程就是创建一个PCB结构体并且插入到链表中 3.销毁一个进程就是把这个PCB结构体从链表上删除并释放 PCB中大致有哪些属性 1.PID进程的标识 同一个系统上的同一时刻每一个进程的pid是不相同的它相当于是进程的身份标识是用于区分进程的 2.内存指针 表达了该进程对应的内存资源是什么样的比如内存资源要存些什么 最主要存储的就是从exe可执行文件中加载过来的指令和数据 3.文件描述符表 和硬盘资源有关 硬盘是硬件应用程序一般是没法直接接触到硬件这一层的 实际上是操作系统抽象成文件这样的概念程序操作的是文件文件实践上是保存在硬         盘上的采用这种方法程序间接操作硬盘 每个进程都会有一个文件描述符表来记录当前进程正在使用哪些文件 操作系统打开一个文件就会产生一个文件描述符同时会使用文件描述符表把文件描         述符组织起来 4.记账信息 相当于是一个统计信息会统计进程在cpu中执行了多久执行了多少指令是对于进程         的调度工作进行一个兜底避免优先级较高的进程执行太长时间。 PCB中进程调度相关的属性 1.状态 这里介绍的是两个常见的状态不是所有的 1.就绪状态进程已经做好了随时被CPU执行的准备 2.堵塞状态/睡眠状态进程还没有准备好调度到CPU上 状态是可以互相转换的 2.优先级 系统给进程进行调度的时候也不是完全公平的也会根据优先级的不同来决定时间分配的权衡这样就可以把系统资源调配给更重要的进程上 3.上下文 这些进程是轮着上的一次运行不完就需要保证下次上CPU运行的时候能够从上次运行到的位置继续往后运行相当于存档读档。         并行和并发 1.并行 同一时刻两个进程同时运行在两个CPU的逻辑核心上 2.并发 两个进程轮换着在一个CPU核心上运行 由于CPU切换进程的速度极快微观上两个进程是串行执行的宏观上两个进程是同时执行的 为什么不直接分配内存给进程 在很久之前操作系统是直接分配内存给进程的但是要是进程中的代码有BUG比如进程 中的代码出现了指针的越界访问就可能会将其它进程中的数据修改导致其他进程崩溃这是很不合理的会非常影响系统的稳定性所以现在不直接分配内存给进程 虚拟地址 1.虚拟地址的含义 虚拟地址并非是在物理内存上真实存在的地址而只是在该进程中存在不同的进程         可以存在相同的虚拟地址但是对应到的是不同的物理地址虚拟地址和物理地址操作系统         可以进行灵活的转换 2.虚拟地址的作用 这样设定了以后每一个进程的有效的虚拟地址都是固定范围 进程使用虚拟地址的内存时都需要将虚拟地址转换成物理地址这个转换过程中就可以针对虚拟地址是否有效做出一个校验就很有安全的保证 3.虚拟地址的效果 在虚拟地址空间的加持下进程就具有了独立性每一个进程都有自己的虚拟地址空间一个进程无法直接访问或者修改另一个进程的虚拟地址空间的内存强化了系统的稳定性 进程间通信的本质 找一个公共的区域多个进程都能访问到的区域借助公共区域来完成数据的交换。
http://www.dnsts.com.cn/news/154002.html

相关文章:

  • 网站正在建设中 免费可信赖的赣州网站建设
  • 外贸 网站推广计划服务器租用网站自动划分空间
  • 网站建设盈利模式手机制作网页用什么软件
  • spring做网站湛江市建设教育协会学校网站
  • 做网站一般用什么字体资讯网站优化排名
  • 网站的需求专业的丹阳网站建设
  • python 快速搭建网站wordpress主题接口
  • 网站seo自己怎么做永川网站建设熊掌号
  • 肃州区城乡和住房建设局网站网站建设推广选哪家
  • 能进封禁网站的浏览器网站 优化
  • 百度网站建设如何企业网站商城建设方案
  • wordpress建企业站教程廊坊百度关键词排名平台
  • 天津国际工程建设监理公司网站二 网站建设的重要性
  • 做网站搭建的公司专业网站建设微信官网开发
  • 北京建设网站的西安建设厅网站
  • 杭州做公司网站哪家好可信的移动网站建设
  • 上海建网站开发公梅县区住房和城乡规划建设局网站
  • 福州外贸网站建设推广南京企业网
  • wap站开发免费网站制作平台
  • 网站备案照片要求php网站建设设计制作
  • 福建做网站沈阳专业工装公司
  • dw如何做网站中企动力销售赚得多吗
  • 电子商务毕业设计设计电商网站建设为什么谷歌网站打不开
  • 上海网站建设网页制作网站怎么做qq登录界面
  • 佛山便宜网站建设网站建设自学多长时间
  • 西安做公司网站的公司福建省建筑信息平台
  • 新闻类网站模板商城网页制作
  • 南希网站建设简易logo在线设计
  • 学校建设网站的结论一个ip 做2个网站吗
  • 婚庆公司网站建设总结网站下雪特效