Palieliniet FileSystem atmiņas kešatmiņas lielumu operētājsistēmā Windows 7
- Kategorija: Pamācības
Failu operācijās Windows NT balstītās sistēmās tiek izmantots ierobežots kodola buferu kopums. Tas var palēnināt vai pat apstādināt failu operētājsistēmas Windows, ja buferi ir piepildīti tā, ka pagaidām tie nevar pieņemt jaunas failu operācijas.
Buferu atmiņas lietojumu var palielināt, izmantojot paaugstinātu komandrindas uzvedni vai Windows reģistru.
Tas teorētiski paātrina situācijas, kad daudzas failu operācijas ir jāveic ātri, noderīgas ikvienā situācijā ar palielinātu lasīšanas un rakstīšanas operāciju skaitu.
Mainot iestatījumu, tiek palielināta buferu lietošana lappusēs un bez lapām, kas norāda, ka šis kniebiens būtu jāizmanto tikai tad, ja personālajā datorā ir pieejama pietiekami daudz rezerves sistēmas atmiņas.
Microsoft TechNet piedāvā šādu atmiņas lietošanas vērtības aprakstu:
Konfigurē NTFS lappušu kopas iekšējās kešatmiņas līmeņus un NTFS nesapludināta pūla atmiņu. Iestatīts uz 1 vai 2. Ja iestatīts uz 1 (noklusējums), NTFS izmanto noklusējuma lappuses baseina atmiņas daudzumu. Ja NTFS ir iestatīts uz 2, tas palielina savus skata punktu sarakstus un atmiņas sliekšņus. Skatu saraksts ir fiksēta lieluma kodola atmiņas buferu kopums, ko kodola un ierīces draiveri izveido kā privātu atmiņas kešatmiņu failu sistēmas operācijām, piemēram, faila lasīšanai.
Palielinot atmiņas lietojumu, izmantojot komandrindu
Šai operācijai ir nepieciešama paaugstināta komandu uzvedne. Noklikšķiniet uz Start, pēc tam uz Visas programmas, atrodiet Aksesuāri, sarakstā ar peles labo pogu noklikšķiniet uz Command Prompt un atlasiet Run as Administrator.
Varat arī noklikšķināt uz Windows taustiņa, ierakstiet cmd, ar peles labo pogu noklikšķiniet uz cmd.exe rezultāta un izvēlnē izvēlies “palaist kā administratoru”.
Palaidiet šo komandu, lai palielinātu lappušu kopas atmiņas limitu:
fsutil izturēšanās iestatīja atmiņu 2
Sistēma Windows atgriezīs jauno vērtību tajā pašā komandu uzvednē.
Windows lietotāji, kuri vēlas atjaunot veco iestatījumu, tā vietā var palaist šo komandu:
fsutil izturēšanās iestatīja atmiņu 1
Palielināt atmiņas lietojumu, izmantojot Windows reģistru:
Atveriet Windows reģistra redaktoru, vai nu noklikšķinot uz Sākt vēlreiz un palaišanas lodziņā ierakstot regedit, vai arī nospiežot Windows-R un atverot palaišanas dialoglodziņu, ierakstot regedit.
Dodieties uz šo reģistra atslēgu:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control FileSystem
Labajā logā atrodiet ierakstu NtfsMemoryUsage. Var iestatīt trīs iespējamās vērtības:
- Nav iestatīts: 0
- Noklusējums: 1
- Palielināts: 2
Pirms izmaiņas stājas spēkā, datorsistēma ir jārestartē neatkarīgi no tā, vai tā ir piemērota reģistram vai komandrindai.
Droši vien ir laba ideja pārbaudīt sistēmu reālās dzīves situācijās pēc restartēšanas, lai redzētu, vai ātruma pieaugums ir pamanāms, un pārliecināties, vai tā turpina darboties stabili.
Šim iestatījumam jābūt pieejamam visās Windows NT balstītās sistēmās. Esam pārbaudījuši, vai tas ir pieejams operētājsistēmās Windows Vista, Windows 7 un Windows Server. Būtu jauki, ja Windows XP lietotāji redzētu, vai tas ir pieejams arī šajā operētājsistēmā.
: Tā pati metode darbojas arī jaunākās Windows versijās, piemēram, Windows 8 un 10.