⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 report.txt~

📁 操作系统实验一到四 哈尔滨工业大学计算机学院的
💻 TXT~
字号:
实验报告 实验题目:实验三 进程运行轨迹的跟踪与统计实验者:实验一班 0636111 陈婧蕊 6060310110      1. 你的样本程序建立了几个进程?它们对CPU和I/O的占用情况分别是什么样的?你为什么要这样设计它们?    答:        我的样本程序建立了5个进程,对CPU和I/O的占用情况分别为      cpuio_bound(10, 0, 4) //占用10秒I/O时间      cpuio_bound(10, 1, 3) //较多I/O,较少CPU,I/O时间是CPU时间的3倍      cpuio_bound(10, 2, 2) //CPU和I/O各2秒钟轮回      cpuio_bound(10, 3, 1) //较多CPU,较少I/O,CPU时间是I/O时间的3倍      cpuio_bound(10, 4, 0) //占用10秒CPU时间        如此建立进程的目的是首先检验跟踪进程运行轨迹,其次测试各种进程中CPU时间和I/O时间的分配情况,选取的是具有代表性的分配CPU和I/O的进程。   2. 仅针对样本程序建立的进程,在修改时间片前后的实验结果(不包括Graphic)都是什么?结合你的修改分析一下为什么会有这样的变化。    答:       修改时间片前:	Process   Turnaround   Waiting   CPU Burst   I/O Burst	     13         1335        65           0        1270	     14         2009       761         300         948	     15         2314      1299         600         415	     16         2781      1671         900         210	     17         3005      1805        1200           0	Average:     2288.80   1120.20	Throughout: 0.17/s       修改时间片后:	Process   Turnaround   Waiting   CPU Burst   I/O Burst	     13         1231         7           0        1223	     14         1995       780         300         915	     15         2285      1279         600         406	     16         2793      1689         900         204	     17         2993      1793        1200           0	Average:     2259.40   1109.60	Throughout: 0.17/s       我将counter改为3,priority也改为3,CPU运行时间没有发生变化,系统只有一个运行速度固定的CPU;而I/O时间略有变化,I/O有多个,而且运行速度不同;因为时间片的变化,平均等待时间变小。

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -