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

电商网站建设重要性wordpress 分享到插件

电商网站建设重要性,wordpress 分享到插件,广东seo网站设计,新加坡网站开发公司文章目录前言进程状态进程优先级内存模型进程内存关系前言 进程是一个其中运行着一个或多个线程的地址空间和这些线程所需要的系统资源。一般来说,Linux系统会在进程之间共享程序代码和系统函数库,所以在任何时刻内存中都只有代码的一份拷贝。 进程状态…

文章目录

  • 前言
  • 进程状态
  • 进程优先级
  • 内存模型
  • 进程内存关系

前言

进程是一个其中运行着一个或多个线程的地址空间和这些线程所需要的系统资源。一般来说,Linux系统会在进程之间共享程序代码和系统函数库,所以在任何时刻内存中都只有代码的一份拷贝。



进程状态

在这里插入图片描述

创建状态:进程在创建时需要申请一个空白PCB,向其中填写控制和管理进程的信息,完成资源分配。如果创建工作无法完成,比如资源无法满足,就无法被调度运行,把此时进程所处状态称为创建状态。

就绪状态:进程已经准备好,已分配到所需资源,只要分配到CPU就能够立即运行。

执行状态:进程处于就绪状态被调度后,进程进入执行状态。

阻塞状态:正在执行的进程由于某些事件(I/O请求,申请缓存区失败)而暂时无法运行,进程受到阻塞。在满足请求时进入就绪状态等待系统调用。

终止状态:进程结束,或出现错误,或被系统终止,进入终止状态,无法再执行。


进程优先级

优先级是指CPU为进程分配资源的先后顺序,优先权高的进程有优先执行的权利(数字越小优先级越高)。

在这里插入图片描述

系统优先级取值范围 0至139
nice优先级取值范围 -20至19

可以手动在取值范围内修改优先级,在top后按r,输入pid,再输入nice值。


内存模型


在这里插入图片描述


在一个32位的操作系统中每一个进程的虚拟地址空间位4GB。其中1G为内核空间3G为用户空间,每一个进程的用户空间又可以分为:用户栈、共享库、用户堆、数据段和代码段五个部分。

用户栈:用户栈用来保存各种了临时数据,包括函数中的参数传递,和函数内的局部变量。栈的扩展方向是自顶向下,栈底地址为高地址,栈顶为低地址,栈的出入遵循先进后出原则。

共享库:共享库用来保存程序执行时所需要依赖的共享代码库(比如libc),这些代码库文件的实际地址会被会被映射到用户栈下方的虚拟地址,并被标记为只读。

用户堆:用户堆管理的是用户程序在运行过程中动态分配的内存,当用户需要时可以通过手动申请,用完之后在手动清空。堆的扩展方向与栈相反为自底向上,堆底在低地址,堆顶在高地址,当用户申请内存,堆顶指针会向上生长。

数据段:数据段主要保存的是程序中的全局变量、静态变量以及字符串常量,这些变量的生存周期通常是伴随程序的整个运行周期。

代码段:代码段主要保存的是编译完成的二进制代码。

内核地址空间:内核地址空间在进程用户态运行时通常是不可见的,只有进程进入到内核态时才能进行内核内存访问。


进程内存关系


在这里插入图片描述


进程即值执行的程序,都必须占用一定数量的内存,用来存放从磁盘载入的程序代码,还有存放取自用户输入的数据等等。不过进程对这些内存的管理方式因内存用途不一而不尽相同,有些内存是事先静态分配和统一回收的,而有些却是按需要动态分配和回收的。

进程组成:线程(协程) + 代码 + 数据 + 打开文件 + 地址空间



http://www.yayakq.cn/news/871880/

相关文章:

  • 国外做做网站郑州品牌设计公司
  • 百度权重高的网站专门做ppt的网站
  • dede的网站地图为什么语音转文字里面没有海南的
  • wordpress网站欣赏网站明链怎么做
  • 网站托管服务商建网站的优势
  • 网站开发项目需要什么人员网页设计与网站开发的总结
  • 网站短信验证怎么做的秦皇岛市教育考试院
  • .net 网站制作软考培训机构哪家好一点
  • 烟台做网站哪家做的好正规网站建设找哪家
  • 可以做ppt的网站或软件黄页88网能不能发免费的广告
  • 17做网店一样的网站网站建设合同是否交印花税
  • html5 单页网站东莞有限公司seo
  • 网站建设方案书原件垣曲网站建设
  • 做淘宝那样的网站麻烦吗医院网站制作
  • 网站中文域名到期有没有影响广告设计需要学什么知识
  • 阿里巴巴建网站drupal做的网站
  • 网站开发项目经理招聘店铺装修设计网
  • asp.net jsp 网站乌兰察布seo
  • 网站建设培训网站建设倒计时代码
  • 菏泽公司做网站贵州贵阳网站建设
  • 什么是企业网站建设医疗软件公司10强
  • 学做家常菜去那个网站温州人才网招聘网官网
  • 湖南建设厅网站证书查询信息化建设包括网站建设
  • 在西安建设工程交易中心网站龙岩长汀
  • 找平面设计师网站自建设网站
  • 专业建设网站的外国人做僾视频网站
  • 响应式网站的设计尺寸一起做网店普宁池尾
  • 木方东莞网站建设技术支持中国电信商圈经验分享
  • 网站在阿里云备案做网站要搭建什么平台
  • 唯品会是哪做的网站微信小程序是什么意思?有什么用