Почетна » како да » Повећајте величину кеш меморије ФилеСистем у Висти

    Повећајте величину кеш меморије ФилеСистем у Висти

    Увек сам се питао зашто вам Виндовс не дозвољава да поставите произвољну величину за кеш фајл система. Шта ако имате спор хард диск у вашем лаптопу, али много расположиве системске меморије? Да не бисте могли да максимизирате ту меморију да бисте убрзали приступ чврстом диску?

    Пронашао сам мало документовано подешавање које ће вам омогућити да кажете Виндовсу да користи више кеширања за НТФС „поол“, што би требало да повећа перформансе ако се ваш систем отвара и затвара много датотека све време као што је моје.

    Према документацији компаније Мицрософт:

    Повећање физичке меморије не повећава увек количину меморије из страног базена која је доступна НТФС-у. Подешавање употреба меморије до 2 подиже ограничење меморије за пагед поол. Ово може побољшати перформансе ако ваш систем отвара и затвара многе датотеке у истом скупу датотека и већ не користи велике количине системске меморије за друге апликације или за кеш меморију. Ако ваш рачунар већ користи велике количине системске меморије за друге апликације или за кеш меморију, повећање ограничења НТФС меморисане меморије и меморије базираног на празном простору смањује доступну меморију за остале процесе. То може смањити укупне перформансе система.

    Сама ћу тестирати ову промјену и надам се да ћу добити повратне информације од наших одличних читатеља о овоме. Имајте на уму да још увек нисам покренуо тестове, тако да још увек не могу да потврдим да ово доноси већу корист у стварном свету.

    Цомманд Лине Хацк

    Отворите командну линију режима Администратор тако што ћете кликнути десним тастером миша и изабрати ставку Покрени као администратор или откуцајте цмд у оквир за претрагу стартног менија и користите Цтрл + Схифт + Ентер.

    Укуцајте следећу команду да бисте повећали подешавање кеша:

    фсутил сет сет мемориусаге 2

    Да бисте проверили тренутну вредност, откуцајте ову команду:

    фсутил понашање куери мемориусаге

    Да бисте променили поставку на подразумевану вредност, користите ову команду:

    фсутил сет сет мемориусаге 1

    Као и увек, ова “незнатно” документована подешавања могу да упропасте ваш систем, тако да раде на сопствени ризик. Такође, вероватно ћете морати да рестартујете машину да бисте видели било какву разлику.

    Мануал Регистри Хацк

    Ту вриједност можете поставити и промјеном параметра регистра. Отворите регедит.еке кроз оквир за претрагу стартног менија или оквир за покретање, а затим идите до следећег кључа:

    ХКЕИ_ЛОЦАЛ_МАЦХИНЕ СИСТЕМ ЦуррентЦонтролСет Цонтрол СистемСистем

    Двапут кликните на тастер НтфсМемориУсаге на десној страни и промените вредност на 2. Ево доступних вредности:

    • Није постављено: 0
    • Подеси на подразумевано: 1
    • Повећање кеша: 2

    Према документацији подразумевана поставка је “1”, али је подразумевано тастер подешен на “0”. Типично у том сценарију поставка “0” значи “Нот Сет”, што значи да систем користи подразумевану поставку. Требало би да можете да промените вредност на „0“ или „1“ да бисте ово вратили на подразумевану вредност.

    Ова поставка такође функционише у оперативном систему Виндовс Сервер 2003.