Homepage » hogyan kell » Növelje a FileSystem memória gyorsítótár méretét a Vista rendszerben

    Növelje a FileSystem memória gyorsítótár méretét a Vista rendszerben

    Mindig azon tűnődtem, miért nem teszi lehetővé a Windows, hogy tetszőleges méretet állítson be a fájlrendszer gyorsítótárának. Mi van, ha van egy lassú merevlemez a laptopjában, de rengeteg rendelkezésre álló rendszer memóriát? Nem szabad tudnod maximalizálni ezt a memóriát, hogy felgyorsítsuk a merevlemez-hozzáférést?

    Találtam egy kicsit dokumentált csípést, amely lehetővé teszi, hogy a Windows-nak több gyorsítótárat használjon az NTFS „pool” számára, ami növeli a teljesítményt, ha a rendszered megnyitja és bezárja a fájlokat, mint az enyém..

    A Microsoft dokumentációja szerint:

    A növekvő fizikai memória nem mindig növeli az NTFS-re rendelkezésre álló böngésző-memória mennyiségét. Beállítás memóriahasználat nak nek 2 növeli a lapozott memóriát. Ez javíthatja a teljesítményt, ha a rendszer számos fájlt nyit meg és zár be ugyanabban a fájlkészletben, és már nem használ nagy mennyiségű rendszer memóriát más alkalmazásokhoz vagy gyorsítótár-memóriához. Ha a számítógép már nagy mennyiségű rendszermemóriát használ más alkalmazásokhoz vagy gyorsítótár-memóriához, az NTFS lapozott és nem lapozható pool memória korlátjának növelése csökkenti a rendelkezésre álló pool memóriát más folyamatokhoz. Ez csökkentheti a rendszer teljes teljesítményét.

    Megvizsgálom ezt a változást magamban, és remélem, hogy visszajelzést kapok kiváló olvasóinktól erről. Kérjük, vegye figyelembe, hogy még nem futtattam semmilyen referenciaértéket, így még nem tudom megerősíteni, hogy ez nagy előnyökkel jár a valós teljesítményben.

    Parancssor Hack

    Nyissa meg az Adminisztrátori mód parancssorát a jobb gombbal kattintva, és válassza a Futtatás rendszergazdaként lehetőséget, vagy írja be a parancsot cmd a Start menü keresőmezőjébe, és használja a Ctrl + Shift + Enter billentyűt.

    A gyorsítótár beállításának növeléséhez írja be a következő parancsot:

    fsutil viselkedés beállítása memoryusage 2

    Az aktuális érték ellenőrzéséhez írja be a parancsot:

    fsutil viselkedés lekérdezése memoryusage

    A beállítás visszaállításához az alapértelmezettre használja ezt a parancsot:

    fsutil viselkedés beállítása memoryusage 1

    Mint mindig, ezek a „kissé” dokumentált beállítások megcsavarhatják a rendszert, így a saját felelősségére. Valószínűleg újra kell indítania a gépet, hogy bármilyen különbséget láthasson.

    Manuális Registry Hack

    Ezt az értéket a rendszerleíró paraméter módosításával is beállíthatja. Nyissa meg a regedit.exe programot a Start menü keresési vagy futtatási mezőjében, majd navigáljon a következő kulcsra:

    HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ FileSystem

    Kattintson duplán az NtfsMemoryUsage kulcsra a jobb oldalon, és változtassa meg az értéket 2. Itt a rendelkezésre álló értékek:

    • Nincs beállítva: 0
    • Alapértelmezés: 1
    • Gyorsítótár növelése: 2

    A dokumentáció szerint az alapértelmezett beállítás „1”, de alapértelmezés szerint a kulcs „0”. Ebben a forgatókönyvben jellemzően a „0” beállítása „Nincs beállítva”, ami azt jelenti, hogy a rendszer az alapértelmezett beállítást használja. Az értéket „0” vagy „1” értékre kell változtatni annak érdekében, hogy visszaállítsa az alapértelmezett értéket.

    Ez a beállítás a Windows Server 2003 rendszerben is működik.