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

广东seo网站优化公司吾爱wordpress

广东seo网站优化公司,吾爱wordpress,贵阳vi设计公司,门户网站开发意义目录 1、进程/任务#xff08;Process/Task#xff09; 2、进程控制块抽象(PCB Process Control Block) 2.1、PCB重要属性 2.2、PCB中支持进程调度的一些属性 3、 内存分配 —— 内存管理#xff08;Memory Manage#xff09; 4、线程#xff08;Thread#xff09;…目录 1、进程/任务Process/Task 2、进程控制块抽象(PCB Process Control Block) 2.1、PCB重要属性 2.2、PCB中支持进程调度的一些属性 3、 内存分配 —— 内存管理Memory Manage 4、线程Thread 5、进程和线程的总结 1、进程/任务Process/Task 进程是操作系统对一个正在运行的程序的一种抽象换言之可以把进程看做程序的一次运行过程同时在操作系统内部进程又是操作系统进行资源分配的基本单位。 描述进程的是PCB 组织进程的是链表 2、进程控制块抽象(PCB Process Control Block) 进程是应用程序被调用时的一个状态一个进程对应一个PCBPCB是管理进程的一个应用程序可以有多个进程。 2.1、PCB重要属性 PID进程的标识符内存指针描述进程使用的内存、指令/代码、数据的位置文件描述符表进程使用的硬盘的相关信息 2.2、PCB中支持进程调度的一些属性 状态         用于描述这个进程当前的状态能够通过状态得知此时是否方便去cpu上执行。         例如当某个进程通过Scanner等待用户输入内容时此时如果用户还未输入内容该进程就已经去cpu上执行并等待接收用户输入了如果用户一直不输入该进程就会一直占用cpu导致其他进程无法调用执行cpu。         而有了状态描述就可以避免让这种进程在还未能执行时的“堵塞状态”不去占用cpu等到方便执行时即用户输入完成后给出一个“就绪状态”此时就证明可以该进程可以去cpu上执行。 优先级         多个进程等待系统调度这就需要有优先级。用于表示各个进程之间的优先级。         例如打游戏时游戏和微信qq的优先级想必也知道游戏的优先级更高。 记账信息         统计每个进程占据cpu的时间可以根据统计结果进一步调整调度的策略。 上下文         PCB中的数据结构支撑进程调度的重要属性保存进程运行过程中的中间状态到内存中。通过上下文可以做到相当于游戏中的存档和读档操作。 3、 内存分配 —— 内存管理Memory Manage 核心结论每个进程的内存是相互独立、互不干涉的。这是为了保证系统的稳定性例如某个进程代码出现bug内存读写越界那么该bug只会影响自己不会影响其他进程。 但是也有例外虽然说进程之间相互独立但是有的时候需要多个进程相互配合完成某个工作。 记忆每个人的房子相互独立但是公园都是大家的公共空间这两者是不冲突的。   4、线程Thread 进程频繁的创建和销毁时会有非常大的开销主要体现在资源的申请和释放上。为了解决这一问题就引入了【线程】这个概念相当于细分了进程。 线程也可以称为“轻量级进程”在进程的基础上做出了改进。 保持了独立调度执行同时又省去了“申请资源”“释放资源”带来的额外开销。 5、进程和线程的总结 进程是包含线程的每个进程至少有一个线程存在即主线程。进程和进程之间不共享内存空间同一个进程的线程之间共享同一个内存空间所以资源开销少但会影响其他线程。没有线程这个概念之前进程是系统分配资源的最小单位也是系统调度执行的最小单位。有线程这个概念之后进程是系统分配资源的最小单位线程是系统调度执行的最小单位。一个进程挂了一般不会影响到其他进程但是一个线程挂了, 可能把同进程内的其他线程一起带走(整个进程崩溃)。 正因为线程之间共用同一块内存空间因此某个线程出现bug时可能会影响到其他线程。 如何正确处理这些问题是使用线程的一个难点。 附上一个生动的理解图 【博主推荐】 【数据结构】二叉树的三种遍历非递归讲解-CSDN博客https://blog.csdn.net/zzzzzhxxx/article/details/136044643?spm1001.2014.3001.5501【LeetCode力扣】单调栈解决Next Greater Number下一个更大值问题-CSDN博客https://blog.csdn.net/zzzzzhxxx/article/details/136030138?spm1001.2014.3001.5501【数据结构】二叉搜索树的模拟实现-CSDN博客https://blog.csdn.net/zzzzzhxxx/article/details/135910604?spm1001.2014.3001.5501 如果觉得作者写的不错求给博主一个大大的点赞支持一下你们的支持是我更新的最大动力 如果觉得作者写的不错求给博主一个大大的点赞支持一下你们的支持是我更新的最大动力 如果觉得作者写的不错求给博主一个大大的点赞支持一下你们的支持是我更新的最大动力
http://www.dnsts.com.cn/news/55038.html

相关文章:

  • 403网站打开免费好网站建设公司哪家好?
  • 上海市网站设计做网站不给源码程序
  • 兰州网站备案谁家做做网站用小公司还是大公司
  • 做的最好的门户网站模板网站建设公司电话
  • 泉州公司建站模板WordPress强制分享插件
  • 区块链技术和网站开发结合营销推广工作内容
  • 微网站建设86215青州市网站建设
  • 医疗类网站哪家做的好购物网站排名2016
  • 卖酒网站排名网站建设公司做销售前景好不好?
  • 最新经济新闻网站优化工具分析工具
  • 自己做的网站图片不显示好男人好资源影视在线
  • 宠物网站建设全球搜钻是什么公司
  • 网站开发的技术简介是什么枣庄建网站
  • 网站开发合同官司中小企业有哪些公司名单
  • 淘宝客网站模板购买wordpress扫公众号二维码登录
  • wordpress怎么加防红代码零基础seo入门教学
  • 做网站需要Excel表格吗营销的网站建设公司
  • 广州公司建设网站征信中心个人信用查询
  • 无锡做网站排名石家庄百度推广家庄网站建设
  • 企业网站建设大概费用seo网站编辑
  • 做网站和APP需要多少钱网站建设几种语言对比
  • 辽宁做网站和优化哪家好久久seo综合查询
  • 网站关闭模板南京网站设计公司大全
  • 专业版装修用什么网站做导航条英文版wordpress安装
  • 南宁企业网站seo用英文介绍购物网站
  • 网站建设需要什么岗位广告公司简介ppt
  • 教育局门户网站建设目的产品做推广都有那些网站
  • 网站群建设进展情况汇报做的做的比较好的网站
  • 受欢迎的购物网站建设关键词优化建议
  • 网站运营分析云南网站建设熊掌号