操作系统
文章平均质量分 77
Sloan-朗
这个作者很懒,什么都没留下…
展开
-
操作系统实验-内存管理(python实现)
操作系统实验-内存管理(python实现)实验目标模拟操作系统对内存的基于分页机制的管理。基本功能是:内存的分配和回收,地址转换。支持按需调页FIFO算法数据结构全局的位示图,用于内存的分配和回收。每个进程维护一个页表,用于支持地址转换。代码实现import random,math#进程pcbclass PCB: class table: class zt: def __init__(self):原创 2021-01-12 22:26:14 · 1357 阅读 · 0 评论 -
操作系统实验-进程控制(python实现)
进程控制实验目标:模拟操作系统对进程的管理。实现进程之间的切换。基本假设:⚫ 单处理机,即一次只能 1 个进程处于运行态⚫ 内核实现进程切换和进程调度(scheduler&switch)的执行时间忽略,只考虑进程的执行所花时间⚫ 程序的指令分为 cpu 和 io 两种类型。 cpu 代表 cpu 指令,执行 cpu 指令需要 1 个时间单位;io 代表 io 指令,需要阻塞该进程,执行 io 指令需要 5 个时间单位(其中,第 1 个时间单位使用 cpu,后面 4 个时间单位使用 I原创 2021-01-12 22:00:44 · 3328 阅读 · 3 评论