計算機操作系統

虛擬PC內存

誰是幸運地趕上基於8086兼容處理器的系統的輝煌鼎盛時期的那些計算機用戶都非常清楚地知道如何在當時安裝的內存量很重要。 賬戶字面上千字節:對超過基本為640kbps,並達成“夢幻般的”736 KB獲得任何特殊的外部擴展,這是對於大型房高額費用。 然而, 計算機技術 迅速發展,很快1兆字節的心理障礙獲得通過。 RAM模塊變得更小,除了出現處理器充分利用它。 並不落後,和應用程序。 的標誌性事件是windose第三個版本的輸出,其中所用的虛擬內存。 然而,這些只是在試探性的方向的步驟,將成為所有操作系統的標準。

什麼是虛擬內存? 我們代表運行Windows 3兩個相同的電腦,只有一個具有1 MB的內存,並在另一個 - 2 MB。 選擇基於體積的應用軟件 - 譴責程序員努力工作,因為他們必須優化自己的產品為1,2,等等。 兆字節。 創建設計標準最低640 KB的程序 - 這意味著要放棄一些機會,“驅動器”在框架中的應用。 重點是2 MB - 意味著失去誰擁有電腦中所有的1 MB的潛在客戶。 據了解,與微軟,所以提出的機制,叫做“虛擬內存”。 程序員不再需要知道有多少安裝在每一台計算機。 當然,有一些限制,不過,考慮到,但在如何“籠絡”要求苛刻的應用和計算機組成接管了操作系統一般護理。 沒有奇蹟在這裡,當然不會發生。 工作原理非常簡單。

當計算機啟動時帶1MB舉個例子的情況下,2MB下開發的應用程序。 由系統本身佔據的體積的一部分,所以從用戶可用的1 MB僅500 KB(暫停)。 運行該應用程序。 如果虛擬存儲器是啟用還是禁用,所述程序佔據500 kb和停止,發出有關的錯誤消息。 但是,一切都不同了,如果包括機制:在做同樣的500 KB,如果是下一個存儲器請求,將數據塊寫入到磁盤上的一個特殊的文件,騰出的RAM容量。 機構“透明”為應用程序。 其實,虛擬內存 - 這是任務的一部分,而不是放置在芯片和磁盤空間。 這樣的解決方案已經非常成功,它仍然是工作,對如何改進。 因此,在最近windose 8已經很熟悉的頁面文件頁面文件中添加交換文件,僅用於城域應用。

有時,用戶可以查看系統信息虛擬內存低。 如何解釋它上面的光? 所有更當你考慮到你的硬盤上的可用磁盤空間還是可以令人費解。 其中一個這樣做的最有可能的原因是錯誤的設置虛擬內存機制。 儘管默認系統選擇自動控制分頁文件的大小,則允許與剛性框架的指示手動控制。 是否有必要這麼做與否 - 每個用戶決定自己的,但如果發生由於缺乏成交量的錯誤將不得不提高所允許的上限。 它是在性能參數來配置(可通過“我的電腦”,或從控制面板的屬性來訪問)。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhtw.atomiyme.com. Theme powered by WordPress.