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

【Linux】进程状态的优先级

大家好呀,我是残念,希望在你看完之后,能对你有所帮助,有什么不足请指正!共同学习交流哦
本文由:残念ing原创CSDN首发,如需要转载请通知
个人主页:残念ing-CSDN博客,欢迎各位→点赞👍 + 收藏⭐️ + 留言📝
📣系列专栏:[残念ing 的【Linux】系列专栏——CSDN博客]
请添加图片描述

目录

  • 1 进程的状态
  • 补充知识:
    • 1.并行和并发
    • 2.时间片(实时/分时)
    • 3.进程具有独立性--Done
    • 4.等待的本质
    • 5 挂起---了解一下
  • 2 Linux进程的状态

学习目标:
1 进程的状态
2 Linux进程的状态

1 进程的状态

在这里插入图片描述

补充知识:

1.并行和并发

并发:cpu执行进程代码,不是把进程代码执行完毕,才开始执行下一个,而是给每一个进程预分配应该时间片,基于时间片,进行调度轮转(单CUP下),让多个进程都得以推进
并行:多个进程在多个CPU下分别,同时进行运行

2.时间片(实时/分时)

Linux、Windows民用级别的操作系统,一般都采用分时操作系统,分时操作系统的特点就是调度任务追求公平
在这里插入图片描述

3.进程具有独立性–Done

一个进程任务出现了问题不会影响到其他进程,父子进程间也是独立的

4.等待的本质

连入目标外部设备,CPU不调度

运行和阻塞的本质:让不同的进程,处在不同的队列中
在这里插入图片描述

5 挂起—了解一下

在内存资源严重不足时,操作系统会通过挂起进程的方式,将代码和数据换出到磁盘的所有分区,从而有效的去缓解内存资源不足的问题,如果实在缓解不了,操作系统就会干掉系统上进程
在这里插入图片描述

2 Linux进程的状态

static const char * const task_state_array[] = {
"R (running)", /* 0 */---运行状态
"S (sleeping)", /* 1 */---休眠状态-阻塞等待状态(可中断睡眠,浅睡眠)
"D (disk sleep)", /* 2 */---disk 磁盘--阻塞等待的状态的一种(不可中断睡眠,深度睡眠)
"T (stopped)", /* 4 */---进程做了非法,但是不致命的操作,被OS暂停了
"t (tracing stop)", /* 8 */---当一个进程要被追踪时断点停下,进程的状态为t
"X (dead)", /* 16 */---结束状态
"Z (zombie)", /* 32 */--僵尸状态--维持退出信息,方便父进程和操作系统进行查询
};

在这里插入图片描述

http://www.lryc.cn/news/482508.html

相关文章:

  • react中的组件传参
  • HTML5:网页开发的新纪元
  • CKA认证 | Day2 K8s内部监控与日志
  • 电信网关配置管理系统 upload_channels.php 文件上传致RCE漏洞复现
  • ubuntu更改max_map_count
  • 《NPU、CPU、GPU 算力定义和计算方式》
  • 初级数据结构——顺序表
  • 游戏引擎学习第五天
  • 智能社区服务小程序+ssm
  • glide性能优化实战
  • Python 环境搭建和安装(保姆级教程)
  • Java并发编程(二):同步机制与多线程是否矛盾
  • golang分布式缓存项目 Day2 单机并发缓存
  • 一个百度、必应搜索引擎图片获取下载的工具包
  • 安全见闻(网络安全篇)
  • 手写一些方法
  • 仅需三步!用AI工具免费打造10w+抖音爆款烟火秀视频教程
  • 基于redis实现API接口访问次数限制
  • [ Linux 命令基础 3 ] Linux 命令详解-文件和目录管理命令
  • npm i 的时候报错: npm ERR! Error: EPERM: operation not permitted, rename
  • 如何迁移剪映源文件
  • Go语言中的`io.Copy`函数:高效的数据复制解决方案
  • datastage在升级版本到11.7之后,部分在11.3上正常执行的SP报错SQLSTATE = 22007: 本机错误代码 = -180
  • docker——项目部署
  • 设计模式(Unity)——更新中
  • 小程序中引入下载到本地的iconfont字体图标加载不出来问题解决
  • 百度富文本禁止编辑
  • C++开发基础之使用librabbitmq库实现RabbitMQ消息队列通信
  • 头歌网络安全(11.12)
  • 洛谷 P1725 琪露诺(线段树优化dp)