零、学习目标
- 查看进程与杀死进程
- 系统资源监控
- 任务管理
一、导入新课
- 执行Linux命令或程序就会启动Linux进程。我们需要学会如何查看进程,如何杀死进程,如何进行系统资源监控,以及如何进行任务管理。
二、新课讲解
(一)进程概述
1、基本概念
- 进程 = 程序 + 执行。当把一个程序从磁盘中加载到内存中,CPU去运算和处理这个进程(运行起来的程序就是进程)。
2、三维度看待进程
- 内存维度:每个进程都独占一块地址空间,CPU处理进程实际上就是处理这个进程内存的首地址到尾地址的数据库信息。
- 执行的逻辑维度:每一个进程都可以被CPU所处理和计算,此外,每一个进程也可以挂起,让其他进程得以处理。在同一个时刻,只能有一个进程被cpu所处理。总结:进程模型,在宏观上是并行处理的,但是微观上看,是“串行”处理的(单核)。如果是多核架构,宏观和微观