下载此文档

实验二进程管理实验指导书Redhat版.docx


文档分类:IT计算机 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
实验二进程管理实验指导书、实验目的了解进程与程序的区别,加深对进程概念的理解;掌握进程并发执行的原理,及其所引起的同步、互斥问题的方法;掌握进程管理的常用命令及系统调用,并会用 C语言实现系统调用。、实验内容实验预备知识:学****LINUX或Windows中有关进程创建、控制的部分;查阅有关 LINUX或Windows环境下1.⑴⑵⑶⑷⑸2.⑴API中的有关进程创建、控制的部分。(可参考教材 2版P34和P69,3版P71)熟悉进程管理常用命令,并完成下列任务:ps命令的各个选项观察系统中诸进程的运行情况;pstree命令观察系统进程的层次;top等命令观察系统中进程运行情况和 CPIE作情况;、skill等命令来终止进程;命令进行进程调度。C语言完成下列任务:在LINUXT,试用在LINUXT,试用在LINUXT,试用kill、killallat、crontab在LINUXT,试用在LINUXT,试用学****进程管理类系统函数,并用进程的创建编写程序,创建两个子进程。当此程序运行时,系统中有一个父进程和两个子进程。父进程在屏幕上显示“a”,子进程分别在屏幕上显示“ b”和“c”。⑵进程控制如果在程序中使用系统调用 lockf()来给每一个进程加锁,可以实现进程之间的互斥,观察并分析出现的现象。⑶进程通信建立一管道pipe文件,同时父进程创建子进程。父子共同在此pipe文件上操作,子进程负责向该pipe文件写信息,父进程则从中读信息并输出到屏幕上。三、实验步骤与结果分析Linux的进程回顾进程的概念。使用此前的信息,完成以下填空:1) Linux系统中,几乎每一个启动的进程,都会由内核分配一个唯一的,用于跟踪从进程启动到进程结束。2) 当启动新进程的时候,内核也给它们分配系统资源,如和。3) 永远不向父进程返回输出的进程叫做。4) 由父进程派生出来的进程叫做进程。5) 进程是一个派生另一个进程的进程。6) 运行用于提供服务的Linux系统进程是。7) 如果父进程在子进程之前结束,它创建了一个进程。Linux的进程管理命令步骤1:进入GNOME。步骤2:访问命令行。写出在GNOME中,打开终端窗口的操作(至少两种方法) :步骤3:ps命令用于列出当前系统中运行的进程,回顾ps命令。基本的ps命令显示在当前shell中的进程信息。输入ps命令,将结果填入下表 1中。表1实验记录PID TTY TIME CMD从当前终端窗口中,练****使用给出的每个选项的 ps命令。解释ps-f命令输出的各栏标题的含义,将解释填入表 2中 表2ps-f栏标题值 描述UIDPIDPPIDCSTIMETTYTIMECMD输入ps-f命令,显示运行在系统中进程的完全信息,填入表3中。表3实验记录UIDPIDPPIDCSTIMETTYTIMECMD步骤4:列出系统中运行的所有进程。psf命令的输出结果输入ps-ef命令,显示运行在系统中的各个进程的完全信息。执行该命令,并与对照,一致吗?有何不同?注意分析当前终端窗口中的输出结果:1)显示了多少个进程?(提示可以使用 top命令)2)当前使用的SHELL的进程ID的PID是什么?3)启动SHELL的进程的命令(CMD)是什么?4)请观察,什么命令的 PID号是1?5)再次运行ps-ef命令,计算进程的数目:步骤5:根据命令名搜索特定的进程。为

实验二进程管理实验指导书Redhat版 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人我是开始
  • 文件大小39 KB
  • 时间2020-09-23