Mājas lapa » » Palieliniet FileSystem atmiņas kešatmiņas lielumu Vista

    Palieliniet FileSystem atmiņas kešatmiņas lielumu Vista

    Esmu vienmēr domājis, kāpēc Windows neļauj jums iestatīt failu sistēmas kešatmiņas patvaļīgu izmēru. Ko darīt, ja jūsu klēpjdatorā ir lēns cietais disks, bet ir pieejamas pieejamās sistēmas atmiņas? Ja nevarat palielināt šo atmiņu, lai paātrinātu piekļuvi cietajam diskam?

    Esmu atradis nedaudz dokumentētu kniebienu, kas ļaus jums pastāstīt Windows izmantot vairāk kešatmiņas NTFS “baseinam”, kam vajadzētu palielināt veiktspēju, ja jūsu sistēma atver un aizver daudz failu visu laiku, kā mans..

    Saskaņā ar Microsoft dokumentāciju:

    Palielinot fizisko atmiņu, ne vienmēr tiek palielināts NTFS pieejamo peidžeru kopējās atmiņas apjoms. Iestatīšana memoryusage uz 2 palielina pàrlþka baseina atmiñas limitu. Tas var uzlabot veiktspēju, ja jūsu sistēma atver un aizver daudzus failus vienā un tajā pašā faila komplektā, un tā vēl neizmanto lielus sistēmas atmiņas apjomus citām programmām vai kešatmiņai. Ja jūsu dators jau izmanto lielus sistēmas atmiņas apjomus citām lietojumprogrammām vai kešatmiņai, NTFS peidžera un nesaistītā baseina atmiņas limita palielināšana samazina pieejamo baseina atmiņu citiem procesiem. Tas var samazināt sistēmas kopējo veiktspēju.

    Es pārbaudīšu šo izmaiņu, un es patiesi ceru saņemt atgriezenisko saiti no mūsu izcilajiem lasītājiem par šo. Lūdzu, ņemiet vērā, ka es vēl neesmu izmantojis nekādus kritērijus, tāpēc es nevaru apstiprināt, ka tas dod jebkādu būtisku labumu reālajā pasaulē.

    Komandrindas Hack

    Atveriet administratora režīma komandu uzvedni, ar peles labo pogu noklikšķinot un izvēloties Palaist kā administratoram vai ierakstiet cmd ieslēdziet izvēlnes meklēšanas lodziņā un izmantojiet Ctrl + Shift + Enter.

    Lai palielinātu kešatmiņas iestatījumu, ievadiet šādu komandu:

    fsutil uzvedības komplekts memoryusage 2

    Lai pārbaudītu pašreizējo vērtību, ierakstiet šo komandu:

    fsutil uzvedības vaicājums memoryusage

    Lai mainītu iestatījumu atpakaļ uz noklusējumu, izmantojiet šo komandu:

    fsutil uzvedības komplekts memoryusage 1

    Kā vienmēr, šie „nedaudz” dokumentētie iestatījumi var saspiest jūsu sistēmu, tāpēc veiciet savu risku. Turklāt, lai redzētu atšķirības, jums, iespējams, būs jāpārstartē mašīna.

    Manuāla reģistra Hack

    Šo vērtību varat arī iestatīt, mainot reģistra parametru. Atveriet regedit.exe, izmantojot sākuma izvēlnes meklēšanas vai palaišanas lodziņu, un pēc tam pārvietojieties uz šādu taustiņu:

    HKEY_LOCAL_MACHINE SISTĒMA CurrentControlSet Kontroles sistēma

    Veiciet dubultklikšķi uz NtfsMemoryUsage taustiņa labajā pusē un mainiet vērtību uz 2. Šeit ir pieejamās vērtības:

    • Nav iestatīts: 0
    • Iestatiet noklusējuma iestatījumu: 1
    • Palielināt kešatmiņu: 2

    Saskaņā ar dokumentāciju noklusējuma iestatījums ir “1”, bet pēc noklusējuma taustiņš ir “0”. Parasti šajā scenārijā “0” iestatījums nozīmē “Nav iestatīts”, kas nozīmē, ka sistēma izmanto noklusējuma iestatījumu. Lai mainītu to uz noklusējuma vērtību, jums vajadzētu būt iespējai mainīt vērtību “0” vai “1”.

    Šis iestatījums darbojas arī operētājsistēmā Windows Server 2003.