概念:
把代码和数据加载到内存中
操作系统创建的数据结构、对应的代码和数据总称为进程
包括PCB、地址空间、文件、信号、页表和加载到内存中的代码和数据等
创建进程的“成本”:操作系统的空间+CPU的时间资源
内核视角:进程时承担分配系统资源的基本实体

在Linux中描述进程的结构体叫做task_struct

task_struct内容:
标示符: 描述本进程的唯一标示符,用来区别其他进程。
状态: 任务状态,退出代码,退出信号等。
优先级: 相对于其他进程的优先级。
程序计数器: 程序中即将被执行的下一条指令的地址。
内存指针: 包括程序代码和进程相关数据的指针,还有和其他进程共享的内存块的指针
上下文数据: 进程执行时处理器的寄存器中的数据[休学例子,要加图CPU,寄存器]。
I/ O状态信息: 包括显示的I/O请求,分配给进程的I/ O设备和被进程使用的文件列表。
记账信息: 可能包括处理器时间总和,使用的时钟数总和,时间限制,记账号等。
其他信息

Linux入门篇——进程相关推荐

  1. Linux入门篇一(从小白到精通,超详细)

    Linux入门篇一 一:Linux 系统介绍 1.操作系统介绍 2.Linux 和 Windows 的区别 3.Linux 内核版本和发行版本 3.1Linux 内核版本 3.2Linux常见发行版本 ...

  2. Linux入门之进程管理(4)之进程与文件

    Linux入门之进程管理(4)之进程与文件 前面使用进程相关命令管理工具都是根据进程编号或者进程名称及其其它属性信息来查看和处理相关进程的,但是在某些情况下,想要查看某个文件或者某个设备被哪些进程所使 ...

  3. linux测试怎样看,linux入门篇:如何查看centos版本

    3DX'yd2m0 51Testing软件测试网]]j.H ji*N4NjG!kg 51Testing软件测试网8t`$ou?WcE --写在开始--4A@5RtP0 服务器入门篇-4z(vc*{V( ...

  4. 嵌入式之linux入门篇

    将这些天学习的linux入门知识上传过来,方便之后的巩固.

  5. linux 获得磁盘 寻道时间,Linux入门篇 —— Linux 磁盘管理之磁盘理论篇 | 七日打卡...

    Linux 磁盘管理之磁盘理论篇 磁盘简介作用: 用来存放数据(二进制方式来管理数据) 分类机械硬盘 固态硬盘 机械硬盘组成盘片: 上面布满磁性颗粒,保存写入数据 主轴: 带动盘片转动,转到磁头的下方 ...

  6. Linux入门篇01~~Linux的快速入门 (简洁,详细,基础)

    文章目录 1. 入门概述 1.1 我们为什么要学习Linux 1.2 Linux 简介 1.3 Linux 发行版 1.4 Linux 应用领域 1.5 Linux vs Windows 1.6 环境 ...

  7. linux终端命令行用户名和密码,Linux入门篇 —— Linux 用户与组管理详解(system-config-users 命令行)| 七日打卡...

    用户与组管理什么是用户,用户是人吗? 用户是干啥的?用户账号超级管理员: root 普通用户: ruochen 系统/程序用户: 系统中为某个程序而产生的用户,这类用户一般不允许登录操作系统 组账号定 ...

  8. Linux入门篇-文件管理

    简介 简单的文件管理. ⽂件内容的查看 ⽂本⽂件内容的查看 cat ⽂本⽂件的 path1 ⽂本⽂件的 path2 head ⽂本⽂件的 path ,显示⽂件的前 10 ⾏内容 head -n 5 ⽂ ...

  9. 华为linux基础入门,Linux入门篇 —— Shell详解

    Shell 详解 Shell 简介 Linux精髓在于命令行操作 Shell是一种特殊的程序 是内核与用户的一种接口 Shell命令解释器 Shell一种解释性的语言(内部命令/外部命令) 内部命令: ...

最新文章

  1. NLP命名实体识别(NER)代码实践
  2. eclipse——jsp字体设置
  3. java面试题-精心准备
  4. python局部变量含义_Python的变量
  5. Bracket Sequences Concatenation Problem括号序列拼接问题(栈+map+思维)
  6. 小程序二维码需要发布正式版后才能获取到_IOS14.3正式版发布时间12月15日:苹果ios14.3正式版内容一览[多图]-游戏产业...
  7. ffmpeg-20160517-git-bin
  8. 2021 IDEA最新版安装教程(可激活)
  9. --legacy-peer-deps 作用
  10. SpringBoot 与 Kotlin 完美交融
  11. 经典Java开发教程!腾讯+字节+阿里面经真题汇总,斩获offer
  12. python4delphi和tesserocr库安装配置
  13. oracle游标简介
  14. Test Renderer
  15. x265-1.8版本-common/framedata.h注释
  16. 设置服务器项目用友,如何设置用友应用服务器配置
  17. Android POI 百度地图——周边检索
  18. 【报告分享】2020年抖音汽车创作者生态白皮书-巨量算数(附下载)
  19. uvc led fabrication review
  20. 相速度传播速度电长度概念解释

热门文章

  1. CAD(dxf)、SHP、KML数据加载并套合到卫星图像上(坐标校准)
  2. 测试人员的绩效考核应该如何开展?
  3. 学计算机基础word题,大学计算机基础word练习题及详解答案
  4. 毕业设计-基于SSM实现垃圾分类信息管理系统
  5. python绘制柱状图横向显示_Python实现绘制双柱状图并显示数值功能示例
  6. CentOS7命令集合
  7. 华为华三交换机路由器
  8. 艾永亮:坚持创新的vivo不走寻常路,只为打造超级产品
  9. Matlab 画颜色不同的 分段折线图
  10. 将stdole.IPictureDisp类型的图片转换为image