Windows 10系統(tǒng)下的MOdern應(yīng)用程序內(nèi)存管理
Windows 10系統(tǒng)下的MOdern應(yīng)用程序內(nèi)存管理由win10系統(tǒng)之家率先分享!
內(nèi)存作為影響計算機(jī)性能的主要因素之一,用戶也很看重程序運(yùn)行時占用的內(nèi)存空間,畢竟這是有限的資源。在windows 10操作系統(tǒng)中,微軟為MOdern應(yīng)用程序引入和windows 10移動操作系統(tǒng)一樣的存管理模式,也就是“掛起”模式或“墓碑“模式。此次系統(tǒng)天地小編為大家介紹MODERN內(nèi)存管理方面的內(nèi)容。
內(nèi)存管理作為操作系統(tǒng)4大核心管理機(jī)制,重要性不言而喻。內(nèi)存管理要具備4種功能才能使計算機(jī)正常運(yùn)行。
1:內(nèi)存的分配和回收:操作系統(tǒng)按照應(yīng)用程序的要求,在內(nèi)存中按照一定的算法為應(yīng)用程序分配內(nèi)存資源,并且把已關(guān)閉的應(yīng)用程序所占用的內(nèi)存資源回收,以供其他應(yīng)用程序使用。
2:內(nèi)存利用率:通過多壓用程序共享內(nèi)存,提高內(nèi)存使用率內(nèi)存信息保護(hù)保證各個應(yīng)用程序或進(jìn)程在各自分配的內(nèi)存空間進(jìn)行操作,不破壞操作系統(tǒng)區(qū)的信息,并且互不干擾,也就是防止內(nèi)存泄露。
3:通過虛擬技術(shù)“擴(kuò)充”內(nèi)存容量:當(dāng)應(yīng)用程序使用的內(nèi)存要比物理內(nèi)存或內(nèi)存空間被其他應(yīng)用程序所占用時.Windows 10操作作系統(tǒng)通過虛擬技術(shù)在硬盤分配一塊空間作為虛擬內(nèi)存以供應(yīng)用程序使用。
所以說應(yīng)用程序在內(nèi)存管理方面的能力是相當(dāng)重要的。modern應(yīng)用程序的內(nèi)存管理采用了“掛起”模式來解決內(nèi)存的使用問題。所謂“掛起”模式就是當(dāng)modern應(yīng)用程序不在當(dāng)前屏幕中使用時,操作系統(tǒng)自動將其暫停并保留其所占用的內(nèi)存空間當(dāng)內(nèi)存資源不足對,windows 10系統(tǒng)要求這些被掛起的應(yīng)用程序釋放所占用的大部分內(nèi)存資源;當(dāng)modern應(yīng)用程序再次被打開時,操作系統(tǒng)重新為其分配內(nèi)存資源。這種模式的好處在于,不使用該應(yīng)用程序時可以釋放內(nèi)存資源給其他應(yīng)用程序使用,再攻使用該應(yīng)用程序時可以快速啟動,應(yīng)用程序不需要重新加載,用戶幾乎無法在應(yīng)用程序切換的間隙感覺到這些差異。
所以相對于桌面操作系統(tǒng)的多任務(wù)后臺管理模式,Modern應(yīng)用程序的多任務(wù)管理可以叫做“偽后臺"模式。
但是對于即時通信類的Modern應(yīng)用程序,可以采用推送的消息機(jī)制。例如Modern版QQ被掛起之后,操作系統(tǒng)會自動推送其收到的消息,并在屏幕右側(cè)彈窗顯示。