作業系統的乙個題目 80

2025-03-08 15:20:09 字數 1385 閱讀 6060

作業系統的乙個題目

1樓:網友

首次適應演算法要求空閒分割槽按位址遞增的次序排列,在進行記憶體分配時,總是從空閒分割槽表首開始順序查詢,直到找到第乙個能滿足其大小要求的空閒分割槽為止。然後,再按照作業大小,從該分割槽中劃出一塊記憶體空間分配給請求者,餘下的空閒分割槽仍留在空閒分割槽表中。

最佳適應演算法要求空閒分割槽按大小遞增的次序排碧手列,在進行記憶體分配時,總是從空閒分割槽表首開始順序查詢,直到找到第乙個能滿足其大小要求的空閒分割槽為止。如果該空閒分割槽大於作業的大小,則與首次適應演算法相同,將剩餘空閒指爛區仍留在空閒區表中。

解:若採用首次適應演算法,在申請96k儲存區時,選中的是4號分割槽,進行分配後4號分割槽還剩下122k;接著申請20k,選中1號分割槽,分配後剩下12k;最後申請200k,現有的五個分割槽都無法滿足要求,該作業等待。顯然採唯慧漏用首次適應演算法進行記憶體分配,無法滿足該作業序列的需求。

這時的空閒分割槽表如下表所示。

採用首次適應演算法分配後的空閒分割槽表。

分割槽號 大小 起始位址。

1 12k120k

2 10k 150k

3 5k 200k

4 122k 316k

5 96k 530k

若採用最佳適應演算法,在申請96k儲存區時,選中的是5號分割槽,5號分割槽大小與申請空間大小一致,應從空閒分割槽表中刪去該表項;接著申請20k時,選中1號分割槽,分配後1號分割槽還剩下12k:最後申請200k,選中4號分割槽,分配後剩下18k。顯然採用最佳適應演算法進行記憶體分配,可以滿足該作業序列的需求。

為作業序列分配了記憶體空間後,空閒分割槽表如下表所示。

最佳適應演算法分配後的空閒分割槽表。

分割槽號 大小 起始位址。

1 12k 120k

2 10k 150k

3 5k 200k

4 18k 420k

2樓:網友

路過,很想幫你,但是太專業了,我也不會。很抱歉!!!

求助作業系統的題

3樓:李周正

示例:某虛擬bai儲存器的使用者程式設計空du間共32個頁面,每頁1k,主存為16k。假定zhi某時刻系統為使用者的dao第0,1,3,10頁分別分配到物理塊號5,10,4,7中,試將虛擬位址0a5ch變換為實體地址。

請寫出分析過程。

000010b,即第二頁。假設虛存第二頁對應物理塊號為3,那麼將三的二進位:11b 拼接到頁內位址(十位)前面就得到實體地址:

b請參考一下,相信你就會了。如果能幫到你,,如果你開心,請多加幾分。謝謝。

4樓:伊人戀日系美衣

所以 選a。【】內為空閒分割槽。

5樓:江西新華阿然

這個可能是系統又問題。

主機板對應作業系統吧,一個主機板對應一個作業系統吧?

比較混亂,主機板和作業系統關係不是一對一的,一臺電腦可以安裝多個作業系統,比如你可以安裝xp,vista,doc,linux等等,電腦裡的備份檔案確實不能隨便恢復到別人的電腦裡,但也不是完全不可能,只要找到合適的路徑也是可以的.系統不會因為驅動與主機板不相容而無法使用,但是驅動和主機板不相容會導致驅...

安乙個剛出的那種家用作業系統要錢嗎

正版的要錢啊,還比較貴呢,盜版的嘛,元就好了。剛出的?vista?只是現在不太相容,錢?問商人。正版的要多少錢呀。微軟 windows vista中文旗艦版 操。作系統版本號 vista 語言版本 中文版 包裝說明 章資訊 比較 微軟 windows vista中文家庭高 作業系統版本號 vista...

開發作業系統核心真的很難嗎,開發一個作業系統核心真的很難嗎

第一,打敗了google?別搞笑了。第二,所以如果中國真的能開發出自主核心的回作業系統,大把pc廠家和 可答困綁這自主的作業系統.也會全力支援的。這個又瞎扯了,你說的大把pc廠家是指那些?就現在來看,預裝ubuntu的又有幾家?第三,中國的環境很容易引導人用自主的產品?你還拿 做例子?別搞笑了 計算...