資源簡介
20. 空閑磁盤存儲空間的管理:UNIX成組鏈接法。(1人) 4分
? 建立相應的數據結構;
? 磁盤上建立一個文件,文件長度設為10MB,用該文件來模擬一個磁盤,磁盤的物理塊大小為512字節。
? 建立進程的數據結構;
? 時間的流逝可用下面幾種方法模擬:(a)按鍵盤,每按一次可認為過一個時間單位; (b) 響應WM_TIMER;
? 將一批進程對磁盤的請求的情況存磁盤文件,以后可以讀出并重放;
? 使用兩種方式產生進程對磁盤的請求:(a)自動產生, (b)手工輸入;
? 顯示每次磁盤的請求和空間釋放后的空閑物理塊鏈的狀態;
? 顯示每次磁盤的請求和空間釋放后
代碼片段和文件信息
//?MyFiles.cpp:?implementation?of?the?MyFiles?class.
//
//////////////////////////////////////////////////////////////////////
#include?“stdafx.h“
#include?“OS2.h“
#include?“MyFiles.h“
#ifdef?_DEBUG
#undef?THIS_FILE
static?char?THIS_FILE[]=__FILE__;
#define?new?DEBUG_NEW
#endif
//////////////////////////////////////////////////////////////////////
//?Construction/Destruction
//////////////////////////////////////////////////////////////////////
MyFiles::MyFiles(CString?fnint?fsint?blocknums)
{
?filename=fn;
?filesize=fs;
?block[0]=blocknums;
}
MyFiles::~MyFiles()
{
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????5144??2010-06-28?16:06??操作系統課程設計——?模擬unix成組鏈接法\Debug\MyFiles.obj
?????文件??????25600??2010-06-23?00:02??操作系統課程設計——?模擬unix成組鏈接法\Debug\MyFiles.pdb
?????文件?????127018??2010-06-28?10:05??操作系統課程設計——?模擬unix成組鏈接法\Debug\OS2.exe
?????文件?????235304??2010-06-28?16:06??操作系統課程設計——?模擬unix成組鏈接法\Debug\OS2.ilk
?????文件??????17521??2010-06-28?10:03??操作系統課程設計——?模擬unix成組鏈接法\Debug\OS2.obj
?????文件????5503668??2010-06-24?11:55??操作系統課程設計——?模擬unix成組鏈接法\Debug\OS2.pch
?????文件?????386048??2010-06-28?10:05??操作系統課程設計——?模擬unix成組鏈接法\Debug\OS2.pdb
?????文件???????5120??2010-06-28?16:06??操作系統課程設計——?模擬unix成組鏈接法\Debug\OS2.res
?????文件??????74693??2010-06-28?16:05??操作系統課程設計——?模擬unix成組鏈接法\Debug\OS2Dlg.obj
?????文件??????25600??2010-06-23?00:00??操作系統課程設計——?模擬unix成組鏈接法\Debug\OS2Dlg.pdb
?????文件?????105388??2010-06-24?11:55??操作系統課程設計——?模擬unix成組鏈接法\Debug\StdAfx.obj
?????文件?????205824??2010-06-28?16:06??操作系統課程設計——?模擬unix成組鏈接法\Debug\vc60.idb
?????文件?????364544??2010-06-28?16:06??操作系統課程設計——?模擬unix成組鏈接法\Debug\vc60.pdb
?????文件????????609??2010-06-28?16:05??操作系統課程設計——?模擬unix成組鏈接法\MyFiles.cpp
?????文件???????3413??2010-06-23?00:02??操作系統課程設計——?模擬unix成組鏈接法\MyFiles.dsp
?????文件????????522??2010-06-23?00:03??操作系統課程設計——?模擬unix成組鏈接法\MyFiles.dsw
?????文件????????583??2006-03-16?13:42??操作系統課程設計——?模擬unix成組鏈接法\MyFiles.h
?????文件??????41984??2010-06-28?10:02??操作系統課程設計——?模擬unix成組鏈接法\MyFiles.ncb
?????文件??????48640??2010-06-28?10:02??操作系統課程設計——?模擬unix成組鏈接法\MyFiles.opt
?????文件????????686??2010-06-23?00:02??操作系統課程設計——?模擬unix成組鏈接法\MyFiles.plg
?????文件??????39580??2010-06-28?16:05??操作系統課程設計——?模擬unix成組鏈接法\OS2.APS
?????文件???????2398??2010-06-28?16:06??操作系統課程設計——?模擬unix成組鏈接法\OS2.clw
?????文件???????2021??2006-03-14?20:00??操作系統課程設計——?模擬unix成組鏈接法\OS2.cpp
?????文件???????4292??2006-03-16?16:55??操作系統課程設計——?模擬unix成組鏈接法\OS2.dsp
?????文件????????531??2006-03-14?20:00??操作系統課程設計——?模擬unix成組鏈接法\OS2.dsw
?????文件???????1291??2006-03-14?20:00??操作系統課程設計——?模擬unix成組鏈接法\OS2.h
?????文件??????74752??2010-06-28?16:06??操作系統課程設計——?模擬unix成組鏈接法\OS2.ncb
?????文件??????50688??2010-06-28?16:06??操作系統課程設計——?模擬unix成組鏈接法\OS2.opt
?????文件????????623??2010-06-28?16:06??操作系統課程設計——?模擬unix成組鏈接法\OS2.plg
?????文件???????8602??2010-06-28?16:05??操作系統課程設計——?模擬unix成組鏈接法\OS2.rc
............此處省略20個文件信息
- 上一篇:網格布爾運算
- 下一篇:CATIA_V5R19_SP0__Win64_cracks
評論
共有 條評論