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

手机能建网站吗收录排名好的发帖网站

手机能建网站吗,收录排名好的发帖网站,进一步加强政府网站内容建设,佛山网站建设哪家便宜进程和程序的区别 程序是静态的,它是保存在磁盘上的指令的有序集合,没有任何执行的概念进程是一个动态的概念,它是程序执行的过程,包括了动态创建、调度和销毁的整个过程 并行:在 cpu 多核的支持下,实现物…

进程和程序的区别

程序是静态的,它是保存在磁盘上的指令的有序集合,没有任何执行的概念进程是一个动态的概念,它是程序执行的过程,包括了动态创建、调度和销毁的整个过程

并行:在 cpu 多核的支持下,实现物理上的同时执行

并发:有限的 cpu 核芯的情况下 ,利用快速交替(时间片轮转)执行来达到宏观上的同时执行  

7094d965e38f4a4e8df3c761b2097e19.png

 

0a24a038de284c4a943240c28acd804f.png

每个任务执行的时间是由时间片来决定的

时间片:将一段时间分成多等份

eg:1s/1000=1微秒

 Linux 进程管理 :

  1. 在 Linux 系统中,管理进程使用树型管理方式。 
  2.  每个进程都需要与其它某一个进程建立父子关系,对应的进程叫做父进程。
  3. Linux 系统会为每个进程分配id ,这个id作为当前进程的唯一标识,当进程结束,则会被回收。
  4. 进程的id与父进程的id分别通过getpid()与getppid()来获取

进程空间的分配:

0e1cca853108480c9a4c44502f14fbc6.png

 用户空间的分配:

e478f1e472a84fd79a51b2da8c3b5645.png

 

  • stack : 存放非静态的局部变量
  • heap : 动态申请的内存.
  • bss : 未初始化过的全局变量(包括初始化为0的,未初始化过的静态变量(包括初始化为0).
  • data : 初始化过并且值不为0的全局变量,初始化过的不为0静态变量.
  • rodata : 只读变量(字符串之类).
  • text : 程序文本段(包括函数,符号常量)

内核态的转换: 

  1.  当用户进程需要通过内核获取资源时,会切换到内核态运行,此时当前进程会使用内核空间的资源
  2.  用户需要切换到内核态运行时,主要是通过系统调用(算法)

6fd8dd9ffce94dde8e298f8a4215777a.png

虚拟地址 : 虚拟地址并不代表真实的内存空间,而是一个用于寻址的编号

物理地址 : 是指内存设备中真实存在的存储空间的编号 

操作系统通过调用MMU式的虚拟地址与物理地址建立映射关系:

直接访问物理地址,会导致地址空间没有隔离,很容易导致数据被修改通过虚拟地址空间可以实现每个进程空间都是独立的,操作系统会映射到不用的物理地址区间,在访问时互不干扰.

1944ea96169c4794a090536b068c7297.png

进程的堆栈大小:

  1.  Linux下进程栈的默认大小是8M,可以通过 ulimit -s查看
  2.  堆的大小理论上大概等于进程虚拟空间大小-内核虚拟内存大小,Linux下,进程的高位1G留给内核,低位3G留给用户,所以进程堆大小小于3G。
  3.  最大进程数在Linux下,通过ulimit -u查看系统的最大进程数

e85c0ace78e14a12ac649b6ea60f4a4c.png

进程状态管理:

进程状态分为三个基本状态,即运行态,就绪态,阻塞态。在五态模型中,进程分为新建态、终止态,运行态,就绪态,阻塞态

三态模型:

  1.  运行(running)态:进程占有处理器正在运行。
  2.  就绪(ready)态:进程具备运行条件,等待系统分配处理器以便运行。
  3.  等待(wait)态:又称为阻塞(blocked)态或睡眠(sleep)态,指进程不具备运行条件,正在等待某个事件的完成

e1cb837cec4e44ea84c335423fcfcc96.png

 

  •  运行态(TASK_RUNNING) : 此时进程或者正在运行,或者准备运行,就绪或者正在进行都属于运行态
  • 睡眠态(TASK_SLEEP): 此时进程在等待一个事件的发生或某种系统资源可中断的睡眠(TASK_INTERRUPT) : 可以被信号唤醒或者等待事件或者资源就绪不可中断的睡眠(TASK_UNTERRUPT) : 只能等待特定的事件或者资源就绪
  • 停止态(TASK_STOPPED) : 进程暂停接受某种处理。例如:gdb调试断点信息处理。
  • 僵尸态(TASK_ZOMBIE):进程已经结束但是还没有释放进程资源

2854b4e15c28476984f8998b1c75a007.png

 

 

http://www.hkea.cn/news/297776/

相关文章:

  • 品牌推广网站怎样做百度手机助手苹果版
  • 武汉工业网站制作百度人工服务热线24小时
  • 新闻头条最新消息今日头条站长之家seo综合
  • app与网站宁波seo网络推广渠道介绍
  • 国外学做咖啡的网站百度高级搜索网址
  • 建网站开源代码游戏推广怎么找玩家
  • 莱州哪里有做网站的浙江网站建设平台
  • ps网站设计与制作免费推广seo
  • 网站查询功能怎么做关键词搜索量怎么查
  • 付费网站推广网站优化包括哪些内容
  • 在日本做色情网站广州seo外包
  • 最棒的网站建设考研最靠谱的培训机构
  • 广州建设企业网站黑河seo
  • 招商网站建设性价比高seo排名优化的
  • 产品网站怎么做的长沙正规关键词优化价格从优
  • 怎样查询江西省城乡建设厅网站杭州seo网
  • 网站建设空间是指什么软件网站优化最为重要的内容是
  • 做美工要开通什么网站的会员呢新网站友链
  • 网站集约化建设推进情况推广app赚钱
  • 番禺大石做网站域名污染查询网站
  • 长沙市在建工程项目免费seo快速排名工具
  • 南宁定制网站制作电话图片外链生成工具
  • 哪些网站做的海报比较高大上百度客服电话是多少
  • 菏泽网站建设电话常州seo外包
  • 做木皮的网站裂变营销五种模式十六种方法
  • 精美 企业网站模板微信软文推广怎么做
  • 怎么建立一个网站里面可以查询资料百度权重域名
  • 网站建设顺序镇江交叉口优化
  • 低价企业网站搭建软文新闻发布网站
  • 创造与魔法官方网站做自己喜欢的事seo视频