- 15
- 0
- 约 17页
- 2017-08-24 发布于广东
- 举报
10.在创建一个进程时,所要做的工作有哪些? 【解答】操作系统通过进程创建原语来创建一个进程。创建原语通过下述步骤创建一个进程: (1)申请空白PCB。 (2)为新进程分配资源。 (3)初始化进程控制块。 (4)将新建进程插入就绪态队列。 读者一写者问题可描述如下: semaphore rmutex=1,wmutex=1; semphore S=1; int readcount=0; void main() {parbegin(reader,writer); } /*读者进程*/ /*写者进程*/ void reader() void writer() { { while(1) while(1) {wait(s); {wait(s); signal (s); wait(wmutex); wait(rmutex); 执行写操作; if (readcount==0) wait(wmutex); signal(wmutex); readcount++; signal (s); signal(rmutex); } …… } 进行读操作; …… wait(rmutex);
您可能关注的文档
- 第八章 理货员作业管理02课件.ppt
- 第八章 投资性房地产课件.ppt
- 第八章 系统实施课件.ppt
- 第八章 终端市场的掌控课件.ppt
- 第八章保险实务的主要环节课件.ppt
- 第八章财产保险课件.ppt
- 第八章餐饮管理课件.ppt
- 第八章激励与薪酬管理课件.ppt
- 第八章视频媒体的创建和编辑课件.ppt
- 第八章网络管理课件.ppt
- 2026年辣味剂行业技术革新与增长趋势研究.docx
- 2025-2026学年小学数学四年级下册北京版(2024)教学设计合集.docx
- 书店运营案例研究.docx
- 初中地理教学中区域地理与综合地理的整合策略研究课题报告教学研究课题报告.docx
- 小学数学问题解决能力培养中的合作学习模式探究课题报告教学研究课题报告.docx
- 人工智能教育教师专业素养与教师专业成长研究教学研究课题报告.docx
- 数字教育资源设计与开发中的混合式学习模式创新研究教学研究课题报告.docx
- 初中历史教学中历史纪录片分析与批判性思维培养的课题报告教学研究课题报告.docx
- 2026年5G技术在工业互联网中的应用与发展前景.docx
- 书店销售系统数据库分析与设计.docx
原创力文档

文档评论(0)