设计一个有N个进程的进程调度程序。 1、进程调度算法:采用动态最高优先数优先的调度算法(即把处理机分配给优先数最高的进程)。 2、每个进程有一个进程控制块(PCB)表示。进程控制块可以包含如下信息:  进程名----进程标示数ID;  优先数----Priority,优先数越大优先权越高;  到达时间----进程的到达时间为进程输入的时间;  进程还需要运行时间----AllTime,进程运行完毕AllTime =0;  已用CPU时间----CPUTime;  进程的阻塞时间StartBlock----表示当进程在运行StartBlock个时间片后,进程将进入阻塞状态;  进程的阻塞时间StartTime----表示当进程阻塞StartTime个时间片后,进程将进入就绪状态;  进程状态----State;  队列指针----Next,用来将PCB排成队列。 3、调度原则  进程的优先数及需要的运行时间可以事先人为地指定(也可以由随机数产生)。进程的到达时间为进程输入的时间;  进程的运行时间以时间片为单位进行计算;  进程在就绪队列中带一个时间片,优先数
2022-11-16 18:03:06 316KB 操作系统
1
在linux环境下,利用多线程及同步的方法,编写一个程序模拟火车售票系统,共3个窗口,卖10张票,程序输出结果类似(程序输出不唯一,可以是其他类似的结果)
2022-11-16 18:03:05 106KB 操作系统
1
用两个线程来模拟汽车司机与售票员之间的协同关系:一方面只有售票员把车门关好了司机才能关门,因此,售票员关好车门应通知司机开车;另一方面,只有当汽车已经停下,售票员才能开门上下客,故司机停车后应通知售票员。汽车当前正在始发站停车上客,试设必要的信号量并赋初值,写出它们的同步过程。
2022-11-16 18:03:04 67KB 操作系统
1
考研:计算机操作系统第三版,汤小丹,西安电子科技出版社版本 课后习题答案!真的全都有
1
基于时间片轮转算法实验报告.doc C++ 操作系统
1
MaxDOS软件特色功能如下:     1, 为装好的Win2K/XP/2K3/VISTA/2008/7 系统加入DOS,方便维护与备份还原.    2, 支持进入DOS时设置密码,密码采用MD5加密,支持启动时热键 F7 启动.    3, 内置约300种网卡驱动,实现GHOST自动网克及DOS下访问局域网的共享资源.    4, 全中文的菜单式操作方式,易上手,支持DOS下显示中文及五笔拼音=输入.    5, 完全傻瓜化的网刻模式,懂的基本WINDOWS操作,就能快速实现网络刻隆.    6, 支持引导自已制作DOS IMG镜像,以及支持直接启动硬盘上的光盘ISO镜像.    7, 全中文全自动化一键备份还原程序,可直接在WINDOWS上操作备份及还原.    8, 支持系统盘为NTFS分区,支持读取,修改,删除,复制或操作NTFS分区内容.    9, 内置软件如:WIN系统密码清除,DISKGEN,SPFDISK,Ghost11,Memtset,PQ等.    10,支持DOS下驱动SATA,SCSI,1394,USB,PCMCIA等设备,可直接DOS下访问.    11,首家全面支持nVIDIA全系列网卡网刻,更多精采内容请查阅“说明文件”.
2022-11-16 08:53:06 11.74MB 服务器软件-操作系统
1
Linux操作系统知识点总结
2022-11-15 22:03:07 138KB linux
1
MySQL在CentOS操作系统中的二进制安装
2022-11-15 19:17:51 417KB mysql
1
目录 一、 多处理机系统架构 1. 多处理机概述 2. 基于NUMA的多处理机架构设计 (1) 基于总线的NUMA多处理机体系结构图 (2) 处理器互联机制 (3) 多处理机操作系统类型 (4) 利用旋锁机制实现多处理机互斥 (5) 多处理机分时调度 二、 存储器管理 1. 策略的语言简介 2. 地址变换过程介绍及流程图结构设计: 3. 策略描述 4. 涉及算法描述(3中用的算法简介) 5. 策略性能 三、 总结及心得感悟
2022-11-15 18:03:32 994KB 操作系统 存储器管理
1
操作系统考研期末复习总知识点总结 第一章 操作系统概论 第二章进程描述与控制/线程 第三章 并发控制——互斥与同步 第四章 死锁处理 第五章 内存管理 第六章 处理机调度 第七章I/O设备管理
2022-11-15 18:03:31 2MB 操作系统
1