


版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、磁盤調度算法(先來先服務/最短尋道優先)#include#include#includevoid FCFS(int a,int mjnt now);/ 先來先服務void SSTF(int a,int n,int now);/ 最短尋道時間優先void choose(int a,int n);/ 選擇排序void FCFS(int a,int m,int now) / 先來先服務算法實現 int i,b,sum=0;printf(n磁盤調度序列:nn);printf( (從 0磁道開始)n,now);printf(Mn”);printf(下一個訪問|移動距離n);for(i=0;i%dt %d
2、nM,ai3b);)double d=sum*1.0/m;printf(Hn 平均尋道長度:%.2fnnn,d);void SSTF(int a,int n,int now) /最短尋道時間優先算法實現int i3k,sum=0,b;choose(a,n); /對磁道序列進行排序printf(nnH);printf(磁盤調度序列:nn);printfC (從 d 磁道開始)n,now);printf(Hnn);printf(下一個訪問|移動距離n);if(a0=now) /當前磁道號小于請求磁道號的最小值for(i=0;i%dt %dnH,now,b);)else if(an-1=now) /
3、當前磁道號大于請求磁道號的最大值for(i=0;i%dt %dnH,now,b);else if(a0now) /當前磁道號介于請求磁道序列的最大與最小之間for(i=0;i=now)k=i;break;/選擇第一個比當前磁道號大的磁道號int right=k;int left=k-1;while(left=O&rightn) if(now-aleft%dt %dnn,now,b); left-;else /當前磁道號與小于它的近b=aright-now; sum+=b; now=aright;printf(H-%dt %dnH,now,b); right+;if(left0) /磁道序列左邊
4、最小的磁道號已經訪問,轉向右邊 沒有訪問for(int j=right;j%dt %dnH,nowJb);else if(right=n)/磁道序列右邊最大的磁道號已經訪問,轉向左邊沒有訪問的for(int j=left;j=O;jTb=now-aj; sum+=b; now=aj, printf(-%dt %dn,now,b);double d=sum*1.0/n;printf(“ 平均尋道長度:%.2fnnn,d);int i,k,index,temp;for(k=0;kn;k+) index=k;for(i=k+1 ;in;i+)if(aiaindex)index=i;)temp=aindex; aindex=ak; ak=temp;)printf(排序之后的磁道序列:n); for(i=0;in;i+) printf(H%d H,ai);void main() / 主函數(int i,mJh,now,b,sum=03a20;nH);當前磁道號nH);printf( 輸入磁盤調度的基本信息printffl.磁道請求總數2.磁道請求序列3.prin
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 木材防腐與防蟲處理技術考核試卷
- 礦產資源調查與評價方法-石墨滑石考核試卷
- 生物質成型燃料的燃燒污染物排放與控制考核試卷
- 秋風初一語文作文
- 靜下心來初三語文作文
- 真空設備在化工領域的應用考核試卷
- 機械式停車設備維護保養技巧考核試卷
- 玻璃制品疲勞壽命評估考核試卷
- 粉末冶金在汽車尾氣凈化領域的應用考核試卷
- 電子電路的智能電網應用考核試卷
- 第13課+清前中期的興盛與危機【中職專用】《中國歷史》(高教版2023基礎模塊)
- 中醫體質辨識標準(評分表)
- 2023年中核集團中核華興校招考試真題及答案
- vsd負壓引流護理個案
- 低空經濟產業園建設項目經濟效益和社會效益分析
- 第1課 精美絕倫的傳統工藝 課件 2023-2024學年贛美版初中美術八年級下冊
- JCT 2777-2023 公路工程用泡沫混凝土 (正式版)
- 蘇軾臨江仙課件大學語文完美版
- 不銹鋼的電鍍工藝流程
- 汽車展覽策劃方案
- 《施工測量》課件
評論
0/150
提交評論