实验三 进程管理
一、实验要求
(1)掌握操作系统中进程的基本概念;
(2)掌握 Linux操作系统进程管理基本方法;
(3)了解进程并发运行的过程。
二、实验内容
(1)验证实验:
① 启动vi编辑器,并将其调入后台,再调出前台,最后退出vi;
② 启动vi编辑器,并将其调入后台,再将该作业杀死;
③ 启动两个vi编辑器,均调入后台后,查看当前有那些作业正在执行;
④ 列出你在当前系统中的所有进程。指出你在该系统中最早启动的进程是那个,在什么时候启动?
⑤ 列出当前系统中占用CPU时间比例最高的进程;
⑥ 系统内核的进程中那个进程的运行时间最长,为什么?
⑦ 先后新建文件a和文件b,并相应启动vi对它们进行编辑。一开始要求文件a在前台执行,b在后台执行。对文件a输入一些文字后,将其切换到后台,然后将文件b调到前台,同样输入一些文字。最后将打开a文件的vi进程杀死,b文件保存并退出vi;
⑧ 列出当前系统中的所有进程(包括普通进程和守护进程),并指出哪些进程的优先级较高,这些进程有什么特点?
⑨ 守护进程中那些进程优先级比较高,那些进程的优先级比较低,你能发现优先级比较低的是些什么样的进程?优先级比较高的又是什么样的进程?请找一两个典型的进程加以说明;<