操作系统实验三:进程管理
实验三 进程管理
一、实验要求
(1)掌握操作系统中进程的基本概念;
(2)掌握 Linux操作系统进程管理基本方法;
(3)了解进程并发运行的过程。
二、实验内容
(1)验证实验:
① 启动vi编辑器,并将其调入后台,再调出前台,最后退出vi;
② 启动vi编辑器,并将其调入后台,再将该作业杀死;
③ 启动两个vi编辑器,均调入后台后,查看当前有那些作业正在执行;
④ 列出你在当前系统中的所有进程。指出你在该系统中最早启动的进程是那个,在什么时候启动?
⑤ 列出当前系统中占用CPU时间比例最高的进程;
⑥ 系统内核的进程中那个进程的运行时间最长,为什么?
⑦ 先后新建文件a和文件b,并相应启动vi对它们进行编辑。一开始要求文件a在前台执行,b在后台执行。对文件a输入一些文字后,将其切换到后台,然后将文件b调到前台,同样输入一些文字。最后将打开a文件的vi进程杀死,b文件保存并退出vi;
⑧ 列出当前系统中的所有进程(包括普通进程和守护进程),并指出哪些进程的优先级较高,这些进程有什么特点?
⑨ 守护进程中那些进程优先级比较高,那些进程的优先级比较低,你能发现优先级比较低的是些什么样的进程?优先级比较高的又是什么样的进程?请找一两个典型的进程加以说明;<
操作系统实验三:进程管理相关推荐
- 操作系统实验二 进程管理
进程管理 一.实验目的 1. 理解进程的概念,明确进程和程序的区别. 2. 理解并发执行的实质. 3. 掌握进程的创建.睡眠.撤销等进程控制方法. 二.实验内容与基本要求 用C语言编写程序,模拟实现创 ...
- 操作系统——实验二 进程管理
1.实验目的 (1)加深对进程概念的理解,明确进程和程序的区别. (2)进一步认识并发执行的实质. (3)分析进程竞争资源现象,学习解决进程互斥的方法. 2.实验预备内容 (1)阅读Linux的sch ...
- 计算机操作系统实验二 进程管理
一.实验目的 1.掌握进程的概念,明确进程的含义 2.认识并了解并发执行的实质 二.实验内容 1.编写一段程序,使用系统调用fork( )创建两个子进程.当此程序运行时,在系统中有一个父进程和两个子进 ...
- 操作系统 实验一 进程管理与进程同步
理解安全性算法和银行家算法的核心机制: 针对3类资源.5个进程的情况,设计相应的数据结构,分别表示每个进程占用各类资源的情况: 编程实现安全性算法函数,编制主函数,动态输入资源的占用情况,进程的资源申 ...
- 操作系统实验一 Linux基本操作|实验二 进程管理
由于当时没存代码,只有实验文档代码截图,文末也可直接获取实验文档. 操作系统实验 目录 实验一 Linux基本操作 实验二进程管理 实验一 Linux基本操作 1实验目的 1.熟悉在Linux操作系统 ...
- 操作系统实验三、进程通信
文章目录 操作系统实验三.进程通信 一.实验目的 二.实验内容 三.设计原理(或方案)及相关算法 四.结果分析 五.源代码 操作系统实验三.进程通信 一.实验目的 1.了解和熟悉Linux支持的消 ...
- (王道408考研操作系统)第二章进程管理-第三节8:经典同步问题之吸烟者问题
本文接: (王道408考研操作系统)第二章进程管理-第三节6:经典同步问题之生产者与消费者问题 ((王道408考研操作系统)第二章进程管理-第三节7:经典同步问题之多生产者与多消费者问题 文章目录 一 ...
- 笔记篇:操作系统第二章 进程管理
笔记篇:操作系统第二章 进程管理 目录 笔记篇:操作系统第二章 进程管理 2.1 进程的基本概念 2.1.1 程序的顺序执行及其特征 2.1.2 前驱图 2.1.3 程序的并发执行及其特征 2.1.4 ...
- Linux实验三父子进程每隔3秒,实验三进程的创建和简单控制(学生分析.doc
实验三进程的创建和简单控制(学生分析 实验 进程的创建和简单控制 实验目的: 掌握进程的概念和进程的状态,对进程有感性的认识: 掌握进程创建方法: 认识进程的并发执行,了解进程族之间各种标识及其存在的 ...
最新文章
- vs2010快捷方式
- kafka之四:Kafka集群搭建
- Silverlight 自定义鼠标
- MapReduce中的partitioner
- npm与Yarn命令对比
- 恭喜我的同事丁宇入选年度 IT 领军人物
- jenkins 下载插件 一直失败_Jenkins安装与插件下载
- SAP CRM系统里Opportunity预期销售金额和货币相关的自动转换
- 解决重启VCSA 6.0提示:503 Service Unavailable错误
- python时间库_Python处理日期时间的标准库:time和datetime
- 关于Romoting又一例
- idea新建web项目并配置运行教程
- mset redis_Redis MSET 命令-Redis MSET命令详解教程-Redis MSET使用案例-嗨客网
- ipad2利用crappstore安装破解软件成功-还是写一下我安装的过程吧,大家可以参考一下...
- 汽车以太网芯片IP的功能安全验证和优化
- MySQL默认字符集设置
- java线程堆栈nid.tid_java多线程死锁 Java问题定位之Java线程堆栈分析(2)
- Spark-core项目实战——电商用户行为数据分析
- 【Linux】什么是进程(process)?
- Android.mk介绍(一)