- 102
- 0
- 约小于1千字
- 约 8页
- 2020-06-29 发布于广东
- 举报
P、V 原语的模拟实现
一、实验目的
本课题实习的目的是,加深对进程概念及进程管理各部分内容的理解;熟悉进程管理中 主要数据结构的设计及进程调度算法,进程控制机构、同步结构、通迅机构的实施。
要求设计一个允许 n 个进程并发运行的进程管理模拟糸统。该糸统包括有简单的进程 控制、同步及通迅机构,其进程调度算法可任意选择。每个进程用一个 PCB 表示,其内容 可根据具体情况设置。各进程之间应有一定的同步关糸。糸统在运行过程中应能显示或打印 各进程的状态及有关参数的变化情况,以便观察诸进程的运行过程及糸统的管理过程。
理解信号量相关理论;
掌握记录型信号量结构;
掌握 P、V 原语实现机制。
二、实验要求
输入给定代码;
进行功能测试并得出正确结果。
分析P 和 V 函数功能模块;
在实验报告中画出P 和V 函数流程图;
撰写实验报告。
三、实验内容
本实验针对操作系统中信号量相关理论进行实验,要求实验者输入实验指导书提供的 代码并进行测试。代码主要模拟信号量的 P 操作和 V 操作。
信号量
信号量也称为信号锁,主要应用于进程间的同步和互斥,在用于互斥时,通常作为资 源锁。信号量通常通过两个原子操作 P 和 V 来访问。P 操作使信号量的值+1,V 操作使信 号量的值-1。
记录型信号量
记录型信号量采用了“让权等待”的策略,存在多个进程等待访问同一临界资源的情况, 所以记录型信号量需
您可能关注的文档
最近下载
- 2025年贵州贵州省粮食储备集团有限公司招聘题库带答案分析.docx VIP
- 中西医结合外科学学习笔记.pdf VIP
- 医院LIS系统管理制度.docx VIP
- 建筑用室外气象参数标准DB65T8024-2024FDIS_可搜索.pdf
- 《中国中铁股份有限公司工程施工劳务(专业)分包管理指导意见》.docx VIP
- 金开新能测评题.pdf VIP
- 2025年贵州贵州省粮食储备集团有限公司招聘题库带答案分析.docx VIP
- 江苏省挥发性有机物清洁原料替代工作方案.docx VIP
- 日置HIOKO BT5525电池绝缘电阻测试仪使用说明书.pdf VIP
- 2024-2025学年上海市上海师范大学附属中学高一上学期期中考试数学试卷含详解.docx VIP
原创力文档

文档评论(0)