Консультация № 98446
15.08.2007, 06:45
0.00 руб.
0 6 6
Для чего нужен файл подкачки и какой самый оптимальный размер подкачки нужно выставить мне,если у меня С:50,7ГБ,а D:98,2ГБ?

Обсуждение

Неизвестный
15.08.2007, 08:01
общий
это ответ
Здравствуйте, Калмыков Вячеслав Владимирович!

Файл подкачки используется как виртуальный расширитель памяти. Иными словами если у Вас, к примеру, 512 мегбайт реальной оперативной памяти и 1,5 гигабайта - файл подкачки, то система может в совокупности использовать 2 Гб памяти в качестве оперативной (загрузка программ, данных для них, обработка графики и т.д.). Однако следует помнить о том, что виртуальная память неизмеримо медленнее физической (если не ошибаюсь - в миллионы раз).

Резюмирую: файл подкачки лучше держать на уровне не менее гигабайта (пожалуй, оптимальным будет размер от 1 до 1,5 Гб - независимо от объёма жёсткого диска), но и физической оперативной памяти нужно не менее полугига (в настоящее время имеет смысл ставить 1 - 2 Гб, желательно двумя или четырьмя микросхемами).
Неизвестный
15.08.2007, 09:47
общий
это ответ
Здравствуйте, Калмыков Вячеслав Владимирович!
Как показывает практика размер файла подкачки зависит в первую очередь от приложений, которые вы запускаете. Чем более ресурсоемкие приложения, тем больше размер файла подкачки.
1. Имеет смысл задавать фиксированный размер файла подкачки.
2. Размер стоит выбирать равный объему (или половины объема) оперативной памяти.
Неизвестный
15.08.2007, 11:52
общий
это ответ
Здравствуйте, Калмыков Вячеслав Владимирович!
Позволю себе дополнить ответы моих коллег.
На самом деле фиксированный размер файла подкачки рекомендуется для того чтобы он якобы не фрагментировался, т.е. при динамическом размере файл подкачки увеличивается за счет свободного пространства, которое может находиться в разных местах диска, при фиксированном размере эта ситуация исключается. Но! Поскольку размер файла подкачки действительно зависит от установленных программ (в частности от их количества), то придется следить за тем, чтобы файл подкачки своевременно увеличивался, иначе проявляется эффект существенного замедления работы системы без видимых причин (говорю по опыту, были прецентеднты).
А вообще-то существует рекомендация, что размер файла подкачки должен быть не меньше объема оперативной памяти, а лучше больше в 1,5-2 раза.
Неизвестный
15.08.2007, 15:56
общий
это ответ
Здравствуйте, Калмыков Вячеслав Владимирович!
Фал подкачки используется системой для хранения данных, не поместившихся в оперативную память. Рекомендуется устанавливать фиксированный рамер фала подкачки во избежания его фрагментации. Оптимальный размер - 1,5(для ОЗУ>1024Mb)-2,5 объема оперативной памяти.
Если у Вас в компьютере несколько винчестеров (физически, а не один, разбитый на несколько разделов), то имеет смысл Windows и её файл подкачки держать на разных дисках. Скорость работы меняется вполне заметно.
Неизвестный
15.08.2007, 19:33
общий
это ответ
Здравствуйте, Калмыков Вячеслав Владимирович!
1. Файл подкачки ( виртуальная память) используется в тех случаях, когда физической (оперативной памяти) недостаточно для размещения запущенных програм. Если программа запущена, это не значит, что она в данный момент выполняется, поэтому всю информацию об этих программах можно без ущерба для работы перенести из оперативной памяти в файл покачки. Значки большинства подобных программ отображаются в трее около значка часов. Для программ обработки виде и графики можно переносить результаты работы, например часть файла уже обработанного в Photoshop с использованием какой то функции.

2. Скорость. Замечание одного из экспертов "Однако следует помнить о том, что виртуальная память неизмеримо медленнее физической (если не ошибаюсь - в миллионы раз)" мягко говоря преувеличение :).
Средняя скорость чтения с диска 50Мб в сек. ,пропускная способность памяти DRR667 5300Мб в сек. , т.е. теоретически скорость работы виртуальной памяти должна быть в 100 меньше, чем физической. Однако это будет в том случае, если из файла подкачки считывается страница, нужная программе в данный момент ( оперативная память и файл подкачки разбиваются на блоки по 64Кб. которые называются - страницами. обмен идёт страницами или группами страниц). Однако система использует механизм упреждающего чтения, т.е. читается не страница нужная в данный момент, а страница которая понадобится на следующем этапе работы программы. Когда этот "следующий этап" наступает, нужная страница уже находится в памяти. Этот механизм позволяет сохранить быстродействие на прежнем уровне, если обьём используемой памяти не больше, чем на 25-30% превышает физическую. В дальнейшем происходит плавное падения скорости.

3. Фрагментация. Для исключения фрагментации необходимо не только задать постоянный обьём, но и предварительно произвести дефрагментацию. Лучшей программой дефрагментации ( по увеличению скорости работы файла подкачки) является дефрагментатор из пакета Norton System Works.
Он не только дефрагментирует файл подкачки, но и переносит его в конец раздела диска, что ислючает возможность фрагментации независимо от вида файла - постоянной или переменной длины.

4. Размер. Microsoft рекомендует размер файла подкачки на уровне в 1.5 - 2 раза больше обьёма физической памяти. Однакое если у вас диски обьеденены в массив RAID0 (для 2-х дисков скорость работы почти в 2 раза больше одиночного диска) можно использовать размер в 4 - 6 раз больше размера ОП (из личного опыта).
Неизвестный
16.08.2007, 09:41
общий
это ответ
Здравствуйте, Калмыков Вячеслав Владимирович!
Это зависит от ваших целей. Если вы пользуетесь ресурсоёмкими приложениями например играете в игры или пользуетесь adobe fotoshop или autocad ставьте 2048кб если простой пользователь пользуетесь офисом или стандартными играми и все такое ставьте 512кб. Еще зависит от оперативной памяти например я активно играю в игры и у меня оперативы 1.5гб жесткий 80 файл подкачки 2048 все работает нормаль
Форма ответа