系統(tǒng)下載、安裝、激活,就到系統(tǒng)天地來(lái)!

所在位置: 首頁(yè) — IT資訊 — 微軟

Windows10內(nèi)部:重要的內(nèi)存管理改進(jìn)

作者:系統(tǒng)天地 日期:2018-05-28

訪問(wèn):

微軟官方原版鏡像        免激活Win10純凈版

 

1.jpg

 

隨著操作系統(tǒng)的底層結(jié)構(gòu),感興趣的Windows用戶(hù)一定會(huì)知道閑置的進(jìn)程。它不斷運(yùn)行,其“處理器負(fù)載”對(duì)應(yīng)于當(dāng)前不存在的負(fù)載 - 即:任務(wù)管理器在處理器負(fù)載為20%時(shí)顯示空閑進(jìn)程占80%這意味著系統(tǒng)卸載到五分之四。資源的使用及其管理規(guī)范了一些操作系統(tǒng)支柱:本指南專(zhuān)用于這些背景機(jī)制。 Windows 10在這里經(jīng)常發(fā)生變化,因?yàn)樵诹鶄€(gè)月的周期中新的主要版本轉(zhuǎn)換很多。

 

RAM壓縮承諾速度

安裝了2015年11月更新(版本1511)的windows10具有稱(chēng)為系統(tǒng)內(nèi)存和壓縮內(nèi)存的系統(tǒng)進(jìn)程。任務(wù)管理器在進(jìn)程和詳細(xì)信息選項(xiàng)卡上列出它。從較新的周年更新(1607年),過(guò)程走了,擴(kuò)大了任務(wù)管理器下的性能> RAM,但聲明:后面括號(hào)(壓縮)的使用,包括從壓縮存儲(chǔ)數(shù)據(jù)集讀取。以前的系統(tǒng)內(nèi)存進(jìn)程位于C: Windows System32 下作為文件ntoskrnl.exe。

 

內(nèi)存壓縮消除了內(nèi)存瓶頸:在操作系統(tǒng)緩存頁(yè)面文件(pagefil.sys)中的內(nèi)存數(shù)據(jù)之前,有更多程序放入內(nèi)存。頁(yè)面文件位于硬盤(pán)上,比RAM內(nèi)存慢得多。由于硬盤(pán)上的內(nèi)存浪費(fèi)較少,因此Windows避免了I / O - 輸入/輸出操作,例如輸入/輸出操作,從磁盤(pán)寫(xiě)入和讀取。微軟稱(chēng)內(nèi)存管理器的壓縮概念(內(nèi)存管理器的“MM”)壓縮內(nèi)存。

在技??術(shù)資深人士中,RAM壓縮并沒(méi)有最好的聲譽(yù):作為蛇油軟件的譴責(zé),第三方內(nèi)存優(yōu)化計(jì)劃甚至放慢了步伐。微軟在這里更值得信賴(lài)。誰(shuí)不想要的記憶幾兆最壓縮,切換從RAM壓縮:每服務(wù)管理器在Windows-R和SERVICES.MSC,通過(guò)禁用SuperFetch的服務(wù)并重新啟動(dòng)。

 

許多svchost實(shí)例 - 如果PC足夠快

RAM曾經(jīng)是一種稀缺的商品,所以微軟將幾個(gè)Windows服務(wù)作為svchost.exe。如果安裝了足夠的內(nèi)存,windows10 1703(創(chuàng)作者更新)就會(huì)破壞這一傳統(tǒng)。在測(cè)試系統(tǒng)10中14 svchost.exe的RAM情況下,為此上演了漲升過(guò)時(shí)的Windows激活和1703有超過(guò)60相似數(shù)量的較新的Windows 10個(gè)版本在1709年和1803年的正效應(yīng)增加了系統(tǒng)的穩(wěn)定性,安全和更容易的故障分析。大多數(shù)情況下,服務(wù)不再共享任何進(jìn)程;用于提供系統(tǒng)功能的小程序在內(nèi)存中被賦予專(zhuān)用空間。如果svchost.exe進(jìn)程崩潰,它不會(huì)再把整個(gè)服務(wù)鏈都打入深淵。

多少內(nèi)存verbautem獲得獨(dú)立進(jìn)程的服務(wù),建立了一個(gè)注冊(cè)表設(shè)置:在Hkey_LOCAL_MACHINE,SYSTEM,CURRENTCONTROLSET,控制我們找到DWORD 32位進(jìn)入SvcHostSplitThresholdInKB。屬性默認(rèn)為小數(shù)點(diǎn)3670016,相當(dāng)于3.5千兆字節(jié)的RAM。通過(guò)提高價(jià)值,您可以強(qiáng)制Windows 10重新組合服務(wù) - 即,當(dāng)新指定的千字節(jié)內(nèi)存量至少與實(shí)際RAM相同時(shí)。因此,如果安裝大約8千兆字節(jié),像8388608這樣的條目(多千字節(jié)等于8千兆字節(jié))將會(huì)恢復(fù)舊的行為。

 

CTFMON用于任務(wù)欄搜索字段

使用Windows 10 1709(案例創(chuàng)建者更新),一位老熟人返回內(nèi)存:文件ctfmon.exe再次永久運(yùn)行 - 它被描述為XP系統(tǒng)制動(dòng)器。從Windows Vista到windows10 1607,文件只在硬盤(pán)上,而不在RAM中。不同于XP CTFMON不再負(fù)責(zé)對(duì)鍵盤(pán)布局的變化:你也跑,在1709和1803,但在任務(wù)欄搜索框和屏幕上的鍵盤(pán)圖標(biāo),運(yùn)行的是windows10。任何設(shè)法繞過(guò)內(nèi)存中的ctfmon.exe的人,都會(huì)使后面的組件癱瘓 - 并且使操作變成抽筋,因?yàn)樗阉骺蛟试S通過(guò)鍵盤(pán)輕松啟動(dòng)程序,而不需要鼠標(biāo)。如果你想嘗試它,抓住解鎖器并重命名文件或刪除它。

 

RAM中的注冊(cè)表

2018年4月下旬發(fā)布的2018年4月更新(1803)是第五次重大更新功能。任務(wù)管理器在此處列出條目“注冊(cè)表” - 在流程和細(xì)節(jié)下:為了更有效的存儲(chǔ)器使用,現(xiàn)在通過(guò)單獨(dú)的過(guò)程來(lái)訪問(wèn)注冊(cè)表。系統(tǒng)在注冊(cè)表配置單元數(shù)據(jù)保存過(guò)程中,即高注冊(cè)數(shù)據(jù)庫(kù)設(shè)置(Hkey_LOCAL_MACHINE SOFTWARE和Hkey_CURRENT_USER)。 ntoskrnl.exe文件在后臺(tái)使用。用戶(hù)不能輕易退出注冊(cè)程序或改變其優(yōu)先級(jí);改變處理器親和力也是不可能的,也就是分配處理器核心。這些限制也受制于閑置過(guò)程。