GDOU-B-11-112广东海洋大学学生实验报告书(学生用表)
GDOU-B-11-112
实验名称
Linux进程基本管理
课程名称
计算机操作系统
课程号
学院(系)
专业
统
班级
学生姓名
学号
实验地点
实验日期
实验三 Linux进程基本管理
一、实验目的
通过在Linux环境下对进程的基本操作,感性认识进程并区分与程序的区别。
二、实验工具
一台至少具有256MB内存的计算机,以及具有Linux操作系统。
预备知识
常见对进程进行控制的命令。
命令ps:报告进程的使用状况。
命令nice:设置进程优先级。
命令kill:删除指定进程。
命令pstree:以树状图显示程序。
以上命令的具体参数和使用方法参见本次实验参考资料部分。
基本实验
ps报告程序状况
步骤一:进入linux操作系统。
步骤二:打开终端。
步骤三:[root@localhost root]# ps -a后回车。如屏所示。
其中:
USER表示进程的拥有者。
%CPU表示CPU时间的占用比例。
%MEN表示内存的占用比例。
SIZE表示进程的大小。
RSS表示常驻内存部分大小。
START表示进程的启动时间。
PID为进程的ID编号。
TTY表示提交该进程的终端号。
STAT表示该进程所处的状态。
TIME表示进程运行的时间。
COMMAND为进程所对应的命令。
nice设置程序的优先级
步骤一:进入Linux操作系统。
步骤二:打开终端。
步骤三:[root@localhost root]# nice后表示当前的优先级。
[root@localhost root]# nice nice后当前的优先级+10,即0+10=10.
[root@localhost root]# nice nice nice后当前的优先级+10后再+10,即0+10+10=20但是Linux中优先级的范围是从-10~19,20已经超过了19,所以,就为19。结果如屏所示。
ptree以树状图显示进程(程序)
步骤一:进入Linux操作系统。
步骤二:打开终端。
步骤三:[root@localhost root]# pstree -V后回车。结果如屏所示。
实验总结
Linux的本质有三点,一是开源,二是免费,三是和Unix是一个体系。本来,Java一设计出来就是可以跨系统运行的,我们完全可以在Windows系统下面进行开发,然后让程序运行在Linux系统下。但是,毕竟他们还是有少量的差别,比如文件路径。所以,我们在Linux系统下构建我们的系统,可以保证最大的兼容性。
成绩
指导教师
日期
注:请用A4纸书写,不够另附纸。第 页,共 页