學習使用頁面置換算法FIFO和LRU,進一步了解操作系統中頁面分配及中斷。
上傳時間: 2015-10-31
上傳用戶:ljmwh2000
操作系統課程設計 1、模擬UNIX(linux)文件系統 [問題描述] 在任一OS下,建立一個大文件,把它假象成一張盤,在其中實現一個簡單的 模擬UNIX文件系統 。 [基本要求] 1.在現有機器硬盤上開辟20M的硬盤空間,作為設定的硬盤空間。 2.編寫一管理程序對此空間進行管理,以模擬UNIX(linux)文件系統,具體要求如下: (1) 要求盤塊大小1k 正規文件 (2) i 結點文件類型 目錄文件 (共1byte) 塊設備 管道文件 。物理地址(索引表) 共有13個表項,每表項2byte 。文件長度 4byte 。聯結計數 1byte (3)0號塊 超級塊 棧長度50 空閑盤塊的管理:成組鏈接 ( UNIX) 位示圖法 (Linux) (4)每建一個目錄,分配4個物理塊 文件名 14byte
上傳時間: 2013-12-20
上傳用戶:wuyuying
多任務系統中,內核負責管理各個任務,或者說為每個任務分配CPU時間,并且負責任務之間的通訊。內核提供的基本服務 以使用實時內核可以大大簡化應用系統的設計,是因為實時內核允許將應用分成若干個任務,由實時內核來管理它們。內核 用程序的額外負荷,代碼空間增加ROM的用量,內核本身的數據結構增加了RAM的用量。但更主要的是,每個任務要有自己的 吃起內存來是相當厲害的。內核本身對CPU的占用時間一般在2到5個百分點之間。 UC/OS-II有一個精巧的內核調度算法,實時內核精小,執行效率高,算法巧妙,代碼空間很少。
標簽: 多任務系統
上傳時間: 2014-01-16
上傳用戶:aa54
英文論文78頁,Dynamic Storage Allocation -A Survey and Critical Review by PaulR.Wilson at CS Dept.德州奧斯丁 講動態存儲分配,個人感覺不錯
上傳時間: 2015-11-10
上傳用戶:z1191176801
采用最佳適應算法模擬實現內存管理-在VC++環境下編譯通過,通過初始化空閑區、分配空閑區、回收空閑區實現模擬的內存管理。
上傳時間: 2015-11-10
上傳用戶:電子世界
模擬實現可變分區存儲管理 一、設計目的 在熟練掌握計算機分區存儲管理方式的原理的基礎上,利用C程序設計語言在windows操作系統下模擬實現操作系統的可變分區存儲管理的功能,一方面加深對原理的理解,另一方面提高根據已有原理通過編程解決實際問題的能力,為進行系統軟件開發和針對實際問題提出高效的軟件解決方案打下基礎。 二、各功能模塊分析實現 設計合理的數據結構來描述存儲空間: 對于未分配出去的部分,用空閑分區鏈表來描述。
上傳時間: 2014-08-27
上傳用戶:jackgao
1、 :編寫并調試一個模擬的進程調度程序,采用“最高優先數優先”調度算法對進程進行調度。 “最高優先數優先調度算法的基本思想是把CPU分配給就緒隊列中優先數最高的進程。嘗試靜態優先數與動態優先數兩種方法: a) 靜態優先數是指優先數在整個進程運行期間不再改變。優先數可以在數據輸入時指定,也可以根據到達順序、運行時間確定。 b) 動態優先數是指進程的優先數在創建進程時可以給定一個初始值,并且可以按一定原則修改優先數。例如進程獲得一次CPU后就將其優先數減少1。或者進程等待的時間超過某一時限時增加其優先數的值。 2、 編寫并調試一個模擬的進程調度程序,模擬實現多級反饋隊列調度算法。 3、 編寫并調試一個模擬的進程調度程序,模擬實現最低松弛度優先算法。 4、 程序與報告要求: a) 對上述要求1、2、3,至少要完成一項,鼓勵嘗試多種算法。 b) 輸出結果要盡量詳細清晰,能夠反映調度后隊列變化,PCB內部變化。 c) 可以選擇在Windows或Linux環境下編寫、運行程序 d) 鼓勵使用不同的開發工具在不同平臺環境上進行開發比較。 e) 在實驗報告中,一方面可以對實驗結果進行分析,一方面可以對各種算法進行比較,分析它們的優劣,說明各種算法適用于哪些情況下的調度。
上傳時間: 2015-11-13
上傳用戶:zq70996813
本系統為資產管理系統,分三個用戶權限,管理員對員工的管理以及對資產的賣出,財務人員進行對資產的估價以及分配資產;維護人員主要是對資產的維護以及對維護商的管理
標簽: 管理系統
上傳時間: 2015-11-14
上傳用戶:lmeeworm
01引論 02進程的描述 03進程的控制 04進程的同步 05經典同步問題與管程 06進程的通信 07線程與編程 08處理機調度 09實時調度 10處理機死鎖 11死鎖+多處理機 12程序裝入與內存連續分配 13連續分配與分頁管理 14分頁與分段內存管理 15虛擬存儲和請求分頁 16頁面置換算法 17頁面置換與請求分段 18I-O系統 19緩沖管理與設備分配 20設備分配與設備處理 21磁盤管理 22文件系統與結構 23目錄與空間管理
上傳時間: 2015-11-14
上傳用戶:woshiayin
在Jpeg中Huffman采用的是范式Huffman編碼。經過查相關資料有兩種不同說法,請高手指點。謝謝! 1、構造范式 Huffman 編碼的方法大致是: 分別統計從最大編碼長度 maxlength 到 1 的每個長度對應了多少個符號。根據這一信息從 maxlength 個 0 開始以遞增順序為每個符號分配編碼。例如,編碼長度為 5 的符號有 4 個,長度為 3 的有 1 個,長度為 2 的有 3 個,則分配的編碼依次為: 00000 00001 00010 00011 001 01 10 11 問題:如果按照這種說法那么我在一付圖像中渡到的數據是:編碼長度為 6 的符號有 1 個,長度為 5 的有 1 個,長度為 4 的有 3 個,長度為3的個數為4個,長度為2的個數為1個。按照以上的算法得到的編碼為:000000;00001;0010;0011;001;010;011;100;01。出現001是0011的前綴。在讀取數據流的時候將不能區別。 2、另外一種說法,曾經發帖問過。前面的長度編碼加1左移一位得到后面長度的編碼。像我這個例子如何確定最短碼的起始值? 謝謝大家指點具體的范式Huffman編碼實現
上傳時間: 2015-11-15
上傳用戶:蠢蠢66