Linux操作系统 工inux进程介绍 1
1 Linux 操作系统 Linux 进程介绍
主要内容和学习要求 口理解进程与多进程的概念 口掌握如何运行后台进程 口掌握如何进行进程控制 口掌握相关命令的使用
2 主要内容和学习要求 理解进程与多进程的概念 掌握如何运行后台进程 掌握如何进行进程控制 掌握相关命令的使用
进程 口▣进程概念 ◆正在运行的程序叫做进程(process) 程序只有被系统载入内存并运行后才能称为进程。 ◆Linux允许同时运行多个程序,为了区分每一个运行 的程序,Liux给每个进程都做了标号,称为进程号 (process ID),每个进程的进程号是唯一的。 ◆查看当前运行的程序及其进程号:Ps
3 进程 正在运行的程序叫做进程(process) 程序只有被系统载入内存并运行后才能称为进程。 Linux 允许同时运行多个程序,为了区分每一个运行 的程序,Linux 给每个进程都做了标号,称为进程号 (process ID),每个进程的进程号是唯一的。 查看当前运行的程序及其进程号:ps 进程概念
多进程 口多进程 ◆Liux是一个多用户的操作系统,当多个用户同时在 一个系统上工作时,Liux要能够同时满足用户们的要 求,而且还要使用户感觉不到系统在同时为多个用户服 务,就好像每一个用户都单独拥有整个系统一样。 ◆Linux不可能在一个CPU上同时处理多个任务(作 业)请求,而是采用“分时”技术来处理这些任务请求
4 多进程 Linux 是一个多用户的操作系统,当多个用户同时在 一个系统上工作时,Linux 要能够同时满足用户们的要 求,而且还要使用户感觉不到系统在同时为多个用户服 务,就好像每一个用户都单独拥有整个系统一样。 Linux 不可能在一个 CPU 上同时处理多个任务(作 业)请求,而是采用 “分时” 技术来处理这些任务请求。 多进程
多进程 ◆分时技术 所有的任务请求被排除一个队列,系统按顺序每次从 这个队列中抽取一个任务来执行,这个任务执行很短的时 间(几毫秒)后,系统就将它排到任务队列的末尾,然后 读入队列中的下一个任务,以同样的方式执行。这样经过 一段时间后,任务队列中的所有任务都被执行一次,然后 又开始下一轮循环。 ◆任务/作业 就是一个被用户指定运行的程序。如用户发出一个打印 命令,就产生一个打印任务/作业,若打印成功,表示任务 完成,没有成功表示任务没完成
5 多进程 分时技术 所有的任务请求被排除一个队列,系统按顺序每次从 这个队列中抽取一个任务来执行,这个任务执行很短的时 间(几毫秒)后,系统就将它排到任务队列的末尾,然后 读入队列中的下一个任务,以同样的方式执行。这样经过 一段时间后,任务队列中的所有任务都被执行一次,然后 又开始下一轮循环。 任务/作业 就是一个被用户指定运行的程序。如用户发出一个打印 命令,就产生一个打印任务/作业,若打印成功,表示任务 完成,没有成功表示任务没完成