Linux入门篇——进程
概念:
把代码和数据加载到内存中
操作系统创建的数据结构、对应的代码和数据总称为进程
包括PCB、地址空间、文件、信号、页表和加载到内存中的代码和数据等
创建进程的“成本”:操作系统的空间+CPU的时间资源
内核视角:进程时承担分配系统资源的基本实体
在Linux中描述进程的结构体叫做task_struct
task_struct内容:
标示符: 描述本进程的唯一标示符,用来区别其他进程。
状态: 任务状态,退出代码,退出信号等。
优先级: 相对于其他进程的优先级。
程序计数器: 程序中即将被执行的下一条指令的地址。
内存指针: 包括程序代码和进程相关数据的指针,还有和其他进程共享的内存块的指针
上下文数据: 进程执行时处理器的寄存器中的数据[休学例子,要加图CPU,寄存器]。
I/ O状态信息: 包括显示的I/O请求,分配给进程的I/ O设备和被进程使用的文件列表。
记账信息: 可能包括处理器时间总和,使用的时钟数总和,时间限制,记账号等。
其他信息
Linux入门篇——进程相关推荐
- Linux入门篇一(从小白到精通,超详细)
Linux入门篇一 一:Linux 系统介绍 1.操作系统介绍 2.Linux 和 Windows 的区别 3.Linux 内核版本和发行版本 3.1Linux 内核版本 3.2Linux常见发行版本 ...
- Linux入门之进程管理(4)之进程与文件
Linux入门之进程管理(4)之进程与文件 前面使用进程相关命令管理工具都是根据进程编号或者进程名称及其其它属性信息来查看和处理相关进程的,但是在某些情况下,想要查看某个文件或者某个设备被哪些进程所使 ...
- linux测试怎样看,linux入门篇:如何查看centos版本
3DX'yd2m0 51Testing软件测试网]]j.H ji*N4NjG!kg 51Testing软件测试网8t`$ou?WcE --写在开始--4A@5RtP0 服务器入门篇-4z(vc*{V( ...
- 嵌入式之linux入门篇
将这些天学习的linux入门知识上传过来,方便之后的巩固.
- linux 获得磁盘 寻道时间,Linux入门篇 —— Linux 磁盘管理之磁盘理论篇 | 七日打卡...
Linux 磁盘管理之磁盘理论篇 磁盘简介作用: 用来存放数据(二进制方式来管理数据) 分类机械硬盘 固态硬盘 机械硬盘组成盘片: 上面布满磁性颗粒,保存写入数据 主轴: 带动盘片转动,转到磁头的下方 ...
- Linux入门篇01~~Linux的快速入门 (简洁,详细,基础)
文章目录 1. 入门概述 1.1 我们为什么要学习Linux 1.2 Linux 简介 1.3 Linux 发行版 1.4 Linux 应用领域 1.5 Linux vs Windows 1.6 环境 ...
- linux终端命令行用户名和密码,Linux入门篇 —— Linux 用户与组管理详解(system-config-users 命令行)| 七日打卡...
用户与组管理什么是用户,用户是人吗? 用户是干啥的?用户账号超级管理员: root 普通用户: ruochen 系统/程序用户: 系统中为某个程序而产生的用户,这类用户一般不允许登录操作系统 组账号定 ...
- Linux入门篇-文件管理
简介 简单的文件管理. ⽂件内容的查看 ⽂本⽂件内容的查看 cat ⽂本⽂件的 path1 ⽂本⽂件的 path2 head ⽂本⽂件的 path ,显示⽂件的前 10 ⾏内容 head -n 5 ⽂ ...
- 华为linux基础入门,Linux入门篇 —— Shell详解
Shell 详解 Shell 简介 Linux精髓在于命令行操作 Shell是一种特殊的程序 是内核与用户的一种接口 Shell命令解释器 Shell一种解释性的语言(内部命令/外部命令) 内部命令: ...
最新文章
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境
- Kubernetes 2018 年度简史
- 小姐姐亲身体验:在阿里数据库科研团队实习是种怎样的体验?
- python 字符编码
- 项目开发中发布更新文档备注
- mysql 快速插入(insert)多条记录
- 《妖猫传》大唐盛世背后那些事
- scipy常用函数(更新中)
- 预警系统一键自动升级_东风风行新风行T5购车手册,首推1.5T自动尊贵型
- 《Android深入透析》之界面
- TNS 无监听解决方案
- 解决使用elementUI框架el-upload上传组件时session丢失问题
- 关键词分词工具_运用表格宏对阿里国际站关键词库进行分组
- java基础完整代码,22年最新
- 2020年高中计算机考试时间,2020年普通高中信息技术考试今日开考
- 通信LOGO隐秘史(设备商篇)
- 做电商网站php开发的流程,如何开发电商平台-电商开发第一步
- 2014 BAT 面试经验 自律用~
- Linux桌面 失败,ubuntu无法进入桌面,安装ubuntu-desktop失败的解决办法
- 判断当前时间是否在股票开盘时间,不考虑周六周日和节假日
热门文章
- udig-1.4.0 开发环境搭建
- 【Appium】如何配置真机连接及定位元素
- Java中的方法重载。
- 文心一言:这48小时,我被问了xxxx个问题
- DDGScreenShot--iOS 图片处理--多图片拼接 (swift)
- 2021年机修钳工(高级)考试题及机修钳工(高级)免费试题
- 002-unity 资源及资源类型 srt字幕文件
- 数据挖掘概念汇总及数据预处理
- 【OpenCV-Python】教程:8-3 高动态范围 HDR
- php是菲律宾吗,“PHP”是“Philippine Peso”的缩写,意思是“菲律宾比索”