資源簡介
1、實驗目標
進程調度是處理機管理的核心內容。本實驗要求用C語言編寫和調試一個簡單的進程調度程序。通過本實驗可以加深理解有關進程控制塊、進程隊列的概念,并體會和了解優先數和時間片輪轉調度算法的具體實施辦法。
2、實驗要求
(1)設計進程進程控制塊PCB表結構,分別適用于優先數調度算法和循環輪轉調度算法。PCB結構通常包括以下信息:進程名,進程優先數(或輪轉時間片),進程所占用的CPU時間,進程的狀態,當前隊列指針等。根據調度算法的不同,PCB結構的內容可以作適當的增刪。
(2)建立進程就緒隊列。對兩種不同算法編制入鏈子程序。
(3)編制兩種進程調度算法:1)優先數調度;2)循環輪轉調度。
代碼片段和文件信息
- 上一篇:經典線積分卷積LIC算法
- 下一篇:C語言 酒店管理系統課程設計報告
評論
共有 條評論