Это зависит от того, сколько у вас RAM и как настроен аппарат. Обычно серверы настроены на привилегию системного кеша. Вы можете изменить это путем изменения реестра следующего ключа
[HKEY_LOCAL_MACHINE \System \CurrentControlSet \Control \Session Manager \Memory Management] LargeSystemCache
The SetSystemFileCacheSize function может быть использованы для изменения размера кэша. Однако, исходя из того, что я понимаю, установка размера рабочего набора является скорее намеком на операционную систему, чем жестким пределом.
Что касается вашего второго вопроса, я не совсем уверен, что вы имеете в виду. Я не вижу, как размер вашего буфера повлияет на пропускную способность, но я уверен, что кто-то поправит меня, если я ошибаюсь.
Уверенный, что если вы перейдете к свойствам на вашем диске в окнах и проверьте вкладку «политика», вы можете увидеть, что Windows может инструктировать контроллер для буферизации того, что вы пишете, для ускорения операций записи, даже если вы не указали буферизацию ..... – ROAR
Ах, да, и тогда могут быть буферы, на которых есть независимо, из-за их стабильности и т. Д. Я имел в виду, что в кешировании данных ОС больше нет буферов. – jrtipton