Правильные размеры файла подкачки для разных объемов памяти [точечная оптимизация]Источник: sonikelf Sonikelf
О размерах файла подкачки. Какие правильные и почему.Опытным путем удалось доказать, что большие размеры файла подкачки не есть хорошо, а точнее, зачастую, даже плохо. При больших размерах система чаще обращается именно к файлу подкачки (т.е. к жесткому диску), а не к самой оперативной памяти, что, во-первых, снижает производительность (оперативная память таки быстрее диска), а, во-вторых сильно нагружает диск (что тоже сказывается на производительности ибо диск занимается и другими операциями с файлами, а тут ему еще и с файлом подкачки возиться приходится). Посему, лично я бы рекомендовал снизить размер файла подкачки вдовое ниже рекомендуемого, а иногда и еще сильнее. Оный совет конечно же актуален при достаточном количестве оперативной памяти на компьютере. Что есть достаточно? Это когда при выполнении любых необходимых Вам задач всегда остается свободная оперативная память в размере выше 10% и система не ругается, что ей мало виртуальной памяти. Вообще, например, я, редко замечал, чтобы на 4 Гб оперативной памяти в XP (даже при сильно загруженной процессами и играми системе) оставалось мало свободной оперативной памяти. При запущенной трехмерной игре, антивирусе, фаерволле, куче системных процессов, торренте и пр. пр. пр. у меня вообще зачастую остается 1500 мб свободных, что очень и очень много (почти половина) и хватит для решения еще ряда задач. Так зачем нагружать диск обращением к файлу подкачки и терять в производительности? В ходе годовой практики я вывел ряд цифр для каждого количества памяти, чтобы можно было адекватно выставлять файл подкачки, опираясь на кол-во оперативки. Вот они.
Для Windows Vista и Windows 7 эти цифры могут быть несколько выше (на 200-500 Mb в каждом случае), т.к. объем потребляемой оперативной памяти оными операционными системами ощутимо больший, нежели в XP(особенно в x64 системах). Фактически, - чем больше у Вас оперативной памяти, - тем меньше Вам нужен файл подкачки и тем быстрее будет работать система вообще без него. Как я и казал выше, лично моё мнение таково, что при превышении планки в 6 Гб файл подкачки не нужен вообще, что дает ощутимый рывок в производительности системы, продлении срока жизни жесткого диска и снижении фрагментации оного. Да даже при 4 можно в принципе извернуться и отказаться от оного. О фрагментации файла подкачки.Файл подкачки, как и любой другой, имеет тенденцию фрагментироваться, что ставит вопрос о необходимости дефрагментации (о том что такое дефрагментация и зачем нужна читайте тут) оного с целью возврата былой производительности. Однако есть способ снизить скорость и силу фрагментации оного файла. Для этого просто надо выставлять максимальный и минимальный размер одинаковыми: Кстати помимо фрагментации в оном действе есть еще один смысл, - по идее, при одинаковом минимальном и максимальном значении, система понимает, что не надо управлять размерами файла, т.к. он фиксированный, а это, опять же, убирает ряд операций и обращений к диску, что положительно сказывается на общем приросте производительности. |