Вязание на заказ    Рекламный блок    Реклама

Изменение размера файла подкачки.

Все вопросы связанные с функционированием OC Windows обсуждаем здесь.

Модератор: КУЛЯ

Изменение размера файла подкачки.

Сообщение shemtov » 31 мар 2010, 08:57

С весенними праздниками всех присутствующих!
На просторах интернета часто приходилось встречать различные рекомендации по настройке размера файла подкачки:
Должен превосходить в 1,5 или 2 или даже 3 раза размер оперативной памяти.
Некоторые предлагают выставить это значение в качестве максимального и минимального.
Другие предлагают выставлять это значение только как минимальное и по максимуму не ограничивать.
magiya,интересует Ваше мнение.Как следует правильно настроить данный параметр?
shemtov
Прохожий
 
Сообщения: 39
Зарегистрирован: 05 май 2009, 18:59

Re: Изменение размера файла подкачки.

Сообщение magiya » 31 мар 2010, 15:28

Какая ОС?
Какой процессор?
Сколько памяти и какой?
Какой винчестер?
Объем системного диска?
Только так... :-)
Изображение
Изображение
Аватара пользователя
magiya
Site Admin
 
Сообщения: 1033
Зарегистрирован: 30 окт 2007, 14:38

Re: Изменение размера файла подкачки.

Сообщение shemtov » 31 мар 2010, 18:19

Windows 7 Ultimate x86
Intel Pentium 4, 2400 MHz
1024 MB (PC3200 DDR SDRAM)
WDC WD800JB-00FSA0 ATA Device (74 GB, IDE)-На этом винчестере только ОС.
WDC WD2500JB-55REA0 ATA Device (232 GB, IDE)-Тут есть два раздела.Первый из низ (40 GB) пустой.
shemtov
Прохожий
 
Сообщения: 39
Зарегистрирован: 05 май 2009, 18:59

Re: Изменение размера файла подкачки.

Сообщение magiya » 31 мар 2010, 18:28

Ну если WIN7 еще и инфо по видеокарте. Интересует поддержка DirectX 10
Изображение
Изображение
Аватара пользователя
magiya
Site Admin
 
Сообщения: 1033
Зарегистрирован: 30 окт 2007, 14:38

Re: Изменение размера файла подкачки.

Сообщение magiya » 31 мар 2010, 21:17

Для начала несколько слов об этом самом файле подкачки.

Если Вы не знаете зачем это надо , объясняю на пальцах. :-)
Все программы, которые исполняются в Windows и сама Windows очень любят работать в оперативной памяти компа. Причина проста.Скорость доступа к оперативной памяти всех компонентов компа значительно превышает скорость доступа к самому быстрому винчестеру.
Т.е. исполнение программ в оперативной памяти происходит в разы быстрее, чем с винчестера.

Но. Не всем программам хватает установленной оперативной памяти и не все программы загруженные в память выполняются в данный момент.

Очень примитивный и упрощенный пример:
У вас запущен Photoshop и Виндовс медиа плейер. Вполне очевидно , что одновременно Вы не смотрите кино и редактируете фотки.
Одна из программ у Вас свернута в трей а другую Вы активно используете.
Для того, чтобы разгрузить оперативную память (а памяти много не бывает) система Windows "сбрасывает" область памяти с не использованной (свернутой в трей) программой на винчестер в файл подкачки. Тем самым освобождая место в оперативной памяти. Это дает возможность активной на данный момент программе использовать больше оперативной памяти в своих целях. После переключения на свернутую в трей программу , эта самая программа "вынимается" из файла подкачки и помещается в память.

А если все таки программы используются одновременно?
Тогда ОС "сбрасывает" в файл подкачки отдельные редко используемые модули программ. Например процедуры печати на принтере, обновлений из интернета, файлы справок, если последние были вызваны.

Следует помнить , что сама Windows имеет "до чертиков" всяких программ и подпрограмм, которые сама ОС или использует или нет.И соответственно она сама помещает различные свои программы и подпрограммы в файл подкачки.

О теперь встал вопрос. А нужно ли мне на моем конкретном компе настраивать файл подкачки?
Ответ таков. Нужно если:
1. Вы готовы компостировать себе мозги настройкой Windows.
2. Вы часто получаете системное сообщение типа : "Наша память кончилась.Закройте не используемые приложения".
3. Вас достало "задумчивое" состояние программ при считывании данных с винчестера (на системнике горит лампочка обращения к винчестеру) при обычной работе в программах (это не касается процедур загрузки и сохранения файлов, которые Вы сами инициализируете).

Почему важно настроить файл подкачки (swap- файл)?
Это в первую очередь связано с общей производительностью (читай быстродействием) системы.

Следует отметить. Если у Вас не сервер, установлено от 2х Гб оперативной памяти и вы не используете одновременно несколько рессурсоемких приложений , то этот вопрос отпадет сам собой. По крайней мере на данном этапе развития технологий и программ. Настроек "по умолчанию" вам хватит.
А "по умолчанию" WIN7 сама себе правит файл подкачки.

Итак вопрос стал ребром.

Для начала при появлении признаков, описанных выше следует, открыть диспетчер устройств Ctrl+Alt+Del, выбрать "Запустить диспетчер задач", перейти на вкладку "Быстродействие" и посмотреть на данные использования памяти.
Диспетчер.jpg
Диспетчер задач


Если у Вас там 100%, следует найти наглеца (программу) , которая "жрет" память. Велика вероятность, что именно эта программа коряво установлена и с ней есть проблемка.
Диспетчер 2.jpg
Закладка Процессы


В моем случае явно видно , что приложение ANNO 1701.exe *32 сожрала моих кровных 247836 Кб памяти.
И это приложение запустила не система.
Да. да . В фоновом режиме у меня висит игра "ANNO 1701".
Вывод очевиден. Убить подлеца.
Если серьезно, нужно внимательно изучить процессы и определить их необходимость и откуда они взялись.
Очень часто на этом оптимизация файла подкачки заканчивается не начавшись. :-)

Ну бывает не помогло.
Тогда придется заняться действительной оптимизацией.

Взято отсюда

Немного терминологии
• Оперативная память. Синонимы: RAM (Random Access Memory) – память (запоминающее устройство) с произвольной выборкой; оперативное запоминающее устройство, ОЗУ. При выключении компьютера данные, хранящиеся в ОЗУ, утрачиваются. Как правило, чем больше объем установленной в компьютере оперативной памяти, тем быстрее работают программы.
• Файл подкачки (swap-file, paging-file) – файл на жестком диске (pagefile.sys; имеет атрибуты Скрытый, Системный), используемый Windows для хранения частей программ и файлов данных, не помещающихся в оперативной памяти. По мере необходимости Windows перемещает данные из файла подкачки в оперативную память (для их использования программами) и обратно (для освобождения места для новых данных). Синонимы: своп-файл, свопинг-файл, файл виртуальной памяти.
• Виртуальная память – совокупность оперативной памяти и файла подкачки.
• Свопинг (swapping) – подкачка в оперативную память недостающей страницы виртуальной памяти, затребованной программой.

Windows, как правило, автоматически контролирует размер файла подкачки, но если размер по умолчанию недостаточен для удовлетворения потребностей пользователя и системы (или, наоборот, избыточен, что случается чаще!), то его можно изменить вручную.

В случае появления сообщений об ошибках, вызванных нехваткой виртуальной памяти, необходимо либо увеличить объем оперативной памяти, либо увеличить размер файла подкачки.

Как изменить размер файла подкачки
• Windows 7: Пуск –> Панель управления –> Система и безопасность –> Система –> в меню слева выберите Дополнительные параметры системы;
– в открывшемся окне Свойства системы на вкладке Дополнительно – в разделе Быстродействие – щелкните кнопку Параметры…;
– в открывшемся окне Параметры быстродействия откройте вкладку Дополнительно, внизу в разделе Виртуальная память щелкните кнопку Изменить…;
– в открывшемся окне Виртуальная память установите нужный переключатель: Указать размер (задайте исходный размер и максимальный; для повышения производительности установите исходный и максимальный размер равными), Размер по выбору системы (доверив выбор размера файла подкачки операционной системе) или Без файла подкачки;
– нажмите кнопку Задать –> OK –> OK –> OK.

• Windows Vista: Пуск –> Панель управления –> Система –> в меню слева выберите Дополнительные параметры системы;
– в открывшемся окне Свойства системы на вкладке Дополнительно – в разделе Быстродействие – щелкните кнопку Параметры…;
– в открывшемся окне Параметры быстродействия откройте вкладку Дополнительно, внизу в разделе Виртуальная память щелкните кнопку Изменить…;
– в открывшемся окне Виртуальная память установите нужный переключатель: Указать размер (задайте исходный размер и максимальный; для повышения производительности установите исходный и максимальный размер равными), Размер по выбору системы (доверив выбор размера файла подкачки операционной системе) или Без файла подкачки;
– нажмите кнопку Задать –> OK –> OK –> OK.

• Windows XP: Пуск –> Настройка –> Панель управления –> Система;
– в открывшемся окне Свойства системы на вкладке Дополнительно – в разделе Быстродействие – щелкните кнопку Параметры;
– в открывшемся окне Параметры быстродействия откройте вкладку Дополнительно, внизу в разделе Виртуальная память щелкните кнопку Изменить;
– в открывшемся окне Виртуальная память – вверху в разделе Диск выберите диск, где будет расположен файл подкачки;
– в разделе Размер файла подкачки для выбранного диска установите нужный переключатель: Особый размер (задайте исходный размер и максимальный; для повышения производительности установите исходный и максимальный размер равными), Размер по выбору системы (доверив выбор размера файла подкачки операционной системе) или Без файла подкачки;
– нажмите кнопку Задать –> OK –> OK –> OK.
Настойка файла.jpg
Настройка файла подкачки WIN7


Снимаем галку с пункта "Автоматически выбирать объем файла подкачки".

Далее нужно определиться с местом хранения файла подкачки.
Вот некоторые рекомендации по приоритету.
1. Файл подкачки должен быть расположен на самом "быстром" винчестере, если их несколько.
2. Файл подкачки должен не должен быть расположен на системном диске.
3. Если диск разбит на несколько разделов, то ставите файл подкачки на разделе, расположенном в начале диска (этот совет может не пройти для ноутбуков).
К такому разделу доступ происходит максимально быстро.
4. Если у вас один жесткий диск, создайте на нем дополнительный раздел объемом 2 – 3ГБ. Конвертируйте его в FAT32. Выполните дефрагментацию этого раздела. Укажите расположение файла подкачки на этом разделе. Используйте весь объем этого раздела только для файла подкачки.
Это позволит избежать дефрагментации файла подкачки. Правда метод не эстетичен из за наличия "мертвого" раздела и имеет недостаток максимального ограничения файла подкачки.
Этот пункт можно сделать иначе без создания нового раздела.
На любом разделе близком к началу (это будет скорее всего диск D при системном С) производим форматирование (пусть даже NTFS), размещаем файл подкачки в настройках на этот диск пока он пуст, и в настройках резервируем значение.
В окне настроек указать только исходный размер в мегабайтах . Этот размер будет считаться минимальным и не сможет быть фрагментирован при размещении и удалении других файлов на этот раздел.
Настройка 2.jpg
Настройка мин размера


По поводу размера файла подкачки...
Я считаю, что если в этом файле есть необходимость, то он должен составлять 1,5-1,7 от размера оперативной памяти.
На системах с 2 и больше гиг оперативы в домашних условиях можно оставить файл подкачки под управлением системы. Настройка не поможет т.к файл подкачки обычно не используется системой с таким ОЗУ вообще.

Считаю необходимым экспериментировать с размером файла подкачки для достижения максимальной производительности системы.
Напомню, что после изменения файла подкачки рекомендую всегда перезагружать машину.



При Вашей конфигурации shemtov, я б снес файл подкачки в первый по счету раздел(видимо это диск D) не системного винта (предварительно отформатировав его) .Мин размер файла подкачки, мне кажется, при одном гиге ОЗУ для WIN 7 поставить в 2048 Мб.

И пробовать. Возможно оно ничего и не даст. WIN 7 не так требовательна к размеру ОЗУ как Виста, а оптимизация работы получше , чем в ХР.
Изображение
Изображение
Аватара пользователя
magiya
Site Admin
 
Сообщения: 1033
Зарегистрирован: 30 окт 2007, 14:38

Re: Изменение размера файла подкачки.

Сообщение shemtov » 31 мар 2010, 21:31

NVIDIA GeForce 6200
shemtov
Прохожий
 
Сообщения: 39
Зарегистрирован: 05 май 2009, 18:59

Re: Изменение размера файла подкачки.

Сообщение shemtov » 31 мар 2010, 21:39

Спасибо за совет и ликбез.
Исходный и максимальный выставил 2048.
Разместил это на D.
shemtov
Прохожий
 
Сообщения: 39
Зарегистрирован: 05 май 2009, 18:59

Re: Изменение размера файла подкачки.

Сообщение magiya » 01 апр 2010, 18:55

А максимальный зачем? Или его обязательно нужно установить?
Изображение
Изображение
Аватара пользователя
magiya
Site Admin
 
Сообщения: 1033
Зарегистрирован: 30 окт 2007, 14:38

Re: Изменение размера файла подкачки.

Сообщение shemtov » 01 апр 2010, 19:19

ОС потребовала.
Как у других получается не высталять максимум я не знаю.
Может это специфика семерки а может быть что то надо уметь.
shemtov
Прохожий
 
Сообщения: 39
Зарегистрирован: 05 май 2009, 18:59

Re: Изменение размера файла подкачки.

Сообщение magiya » 01 апр 2010, 19:57

Ну и как теперь? Ну интересно ж!
Изображение
Изображение
Аватара пользователя
magiya
Site Admin
 
Сообщения: 1033
Зарегистрирован: 30 окт 2007, 14:38

Re: Изменение размера файла подкачки.

Сообщение shemtov » 01 апр 2010, 20:00

Хуже не стало :-)
shemtov
Прохожий
 
Сообщения: 39
Зарегистрирован: 05 май 2009, 18:59

Re: Изменение размера файла подкачки.

Сообщение magiya » 01 апр 2010, 20:03

Вот и я говорю. При обычной бытовой эксплуатации компа это все до лампочки. Оно и по дефолту работает не плохо.
Изображение
Изображение
Аватара пользователя
magiya
Site Admin
 
Сообщения: 1033
Зарегистрирован: 30 окт 2007, 14:38

Re: Изменение размера файла подкачки.

Сообщение shemtov » 01 апр 2010, 22:16

Просто у меня в какой то момент появились какие то тормоза пока еще не понятно почему и откуда.Среди прочего, мысли привели так же к файлу подкачки.Оказалось что рекомендуемый размер-1534 МБ.А по умолчанию почему то было выставлено меньше.Поэтому я решил это дело изменить.Пока все хорошо работает.Посмотрим что будет дальше.
shemtov
Прохожий
 
Сообщения: 39
Зарегистрирован: 05 май 2009, 18:59


Вернуться в Windows и все о ней

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron
www.MAGIYA.com.ua - сайт о вязании
Написать письмо администратору
Мастер классы || Модели || Виды техник || О пряже || Узоры || О себе || Контакты
Rambler's Top100