Нужен или нет файл подкачки: Следует ли отключать файл подкачки при использовании SSD-накопителя — Хабр Q&A
windows — Должен ли я отключить файл подкачки, если у меня много оперативной памяти, или перенести его на виртуальный диск?
Перемещение файла подкачки в ОЗУ — смешное понятие. Просто выключите его и увеличьте объем ОЗУ. 🙂
No matter how much RAM you have, you want the system to be able to use it efficiently. Having no paging file at all forces the operating system to use RAM inefficiently for two reasons. First, it can't make pages discardable, even if they haven't been either accessed or modified in a very long time, which forces the disk cache to be smaller. Second, it has to reserve physical RAM to back allocations that are very unlikely to ever require it (for example, a private, modifiable file mapping), leading to a case where you can have plenty of free physical RAM and yet allocations are refused to avoid overcommitting.
Consider, for example, if a program makes a writable, private memory mapping of a 4GB file. The OS has to reserve 4GB of RAM for this mapping, because the program could conceivably modify every byte and there's no place but RAM to store it. So immediately, 4GB of RAM is basically wasted (it can be used to cache clean disk pages, but that's about it).
Управление памятью осуществляется процессором, и то, включен ли файл подкачки или нет, не имеет разницы в том, как обрабатываются страницы. Это прозрачно для Windows.
Приоритет страницы не меняется, страницы будут отбрасываться точно так же. Файлы подкачки используются ЦП в качестве вторичного хранилища, а не ОС. Это не что иное, как второй уровень кеша, когда заканчивается первый уровень (ОЗУ).
Быстрый и очень грязный пример: на моей машине 16 ГБ ОЗУ и нет файла подкачки. 5 минут назад с 13 ГБ в режиме ожидания и только 2 ГБ свободно, я загрузил Fallout 4.
Страницы с низким приоритетом отбрасывались при загрузке Fallout.
Между прочим, блог Technet 2008 года о расширении ограничений памяти Windows вводит в заблуждение — я бы сказал, что это обман.
https://i.stack.imgur.com/wXkmi.png Я тоже сомневаюсь, даже написал ли это Марк, но надеюсь, что нет, так как это изменило бы мою точку зрения на него …..
Между прочим, в статье есть зияющие дыры, которые я ошеломлен, о которых никто не говорил, учитывая, как часто этот блог упоминался
- Файл подкачки и его местоположение обрабатываются Windows, а перехват доступа к памяти в местоположениях, которые были выгружены на диск, будет перехвачен ЦП, но передан операционной системе для извлечения страницы с диска и ее загрузки.
Во всяком случае, вот одно не очень расплывчатое описание:
Windows не может достичь более высоких адресов, чем процессор — это невозможно.
Независимо от того, на что способна ОС, она по-прежнему ограничена аппаратным обеспечением, на котором она работает … потому что ОС фактически является самим процессором (внутренние регистры).
Итак, файл подкачки — это область на жестком диске, которую ЦП использует для расширенного физического адресного пространства, когда он не может физически или архитектурно использовать больше ОЗУ.
Например, в 32-разрядной архитектуре x86 имеется два сегмента оперативной памяти по 2 ГБ.
Один выделен ядру. Остальные 2 ГБ предназначены для пользовательского режима.
Это все оперативная память, которую ЦП может использовать с 32 выводами DRAM, но 32-битный процесс имеет 4 ГБ, что делать. К счастью, процессор может использовать дополнительное хранилище AKA и жесткий диск для хранения дополнительных 2 ГБ страниц. Потому что у него есть внутренние регистры
Физические места, где виртуальные страницы, на которые ссылается процесс, не должны храниться в оперативной памяти. Но они хранятся где-то в процессоре.
Процессор не может дать приложению все 4 ГБ ОЗУ, но он может дать ему 4 ГБ адреса, используя жесткий диск в качестве вторичного кеша (что на самом деле является жестким диском)
Страницы перемещаются в оперативную память и из нее через внутренний механизм разбиения на страницы, но это не то же самое, что файл подкачки. относится к PAE, — чтобы добавить ссылки).
http://www.windowsdevcenter.com/pub/a/windows/2004/04/27/pagefile.html
3-й снимок экрана: бинарный интерфейс приложения System V, добавление к архитектуре процессора AMD64, версия 0.99.7
Я намерен продолжать улучшать этот ответ и добавлять исходный материал и соответствующую информацию. Я бы хотел достичь баланса между нехваткой информации и технической информацией.
Предложения приветствуются. Пожалуйста, не понижайте голос только потому, что это не так хорошо написано.
12 мифов об оптимизации SSD, которые никогда не умрут – Вадим Стеркин
Итак, вы обзавелись новеньким SSD. Вы установили на него систему, вооружились найденным в сети руководством по оптимизации и через пару часов сделали все возможное, чтобы… замедлить свою работу в системе!
Не верите? Подумайте, из чего складывается высокая производительность. Преимущества скорости SSD вы можете ощутить в трех категориях:
- система, например, скорость ее загрузки и работы
- программы, в том числе веб-серфинг и работа с документами, изображениями и медиафайлами
- ваши действия, включая навигацию по диску и копирование/перемещение файлов
Как рождаются мифы
Я практически уверен, что ваши меры по настройке SSD негативно сказались как минимум на одном из этих компонентов. Дальше вы узнаете, почему это произошло, но сначала о причинах такой оптимизации.
Если на клетке слона прочтешь надпись «буйвол»…
В сети есть масса руководств и даже твикеров для оптимизации SSD. На самом деле, там везде используется одна и та же информация, причем:
- устаревшая, поскольку нацелена на экономию дискового пространства и снижение количества циклов перезаписи, что неактуально для современных SSD в домашних ПК
- бесполезная, потому что Windows сама заботится о том, что предлагают настраивать
- вредная, ибо ведет к снижению скорости работы — вашей, программ и системы
Посмотрите критично на свое руководство или твикер и подумайте, какие пункты можно отнести к одной из этих категорий!
Есть еще одна проблема – неудачная подача информации, в том числе неправильно расставленные акценты.
Вот пример руководства по оптимизации SSD на русском THG. Если проанализировать графики и выводы авторов, станет понятно, что единственным итогом описанной «оптимизации» стало высвобожденное место на диске. Но зачем утруждать себя размышлениями, если можно просто применить все твики оптом, тем более они так подробно изложены 🙂
Прочитав комментарии к предыдущей записи, я еще раз убедился в том, что многие читатели блога стали жертвой «оптимизации», крутящейся вокруг экономии дискового пространства и продления жизни SSD. При этом они забыли, что тонкая настройка должна ускорять работу, а не замедлять ее!
Кто быстрее – черепаха или тигр?
Этот вопрос служит одним из вариантов капчи в форме обратной связи блога. И он прекрасно подходит к теме нашего сегодняшнего разговора! Мой мощный ноутбук был укомплектован жестким диском со скоростью вращения 5400 rpm. Вот как он смотрится на фоне SSD Kingston Hyper-X 3K.
Увеличить рисунок
Если у вас наряду с SSD есть HDD, измерьте скорости обоих дисков и держите картинку в уме. Я буду к ней возвращаться, и не раз!
Специальные примечания для несогласных
Уже после публикации материала я решил специально разъяснить несколько моментов, чтобы не повторять их регулярно в комментариях, отвечая оппонентам.
В этой статье:
- Все мифы рассматриваются исключительно с точки зрения ускорения работы системы, программ и пользователя. Если мера объявляется бесполезной или вредной, это означает, что она никак не способствует ускорению работы.
- Сокращение объема записи на диск не рассматривается в качестве меры оптимизации ввиду неактуальности этого подхода. Если ваша цель именно в этом, мифы 3 — 11 для вас, равно как и хранение SSD в серванте.
- Использование RAM-диска не рассматривается, поскольку это не имеет прямого отношения к оптимизации SSD. Если у вас избыток оперативной памяти, вы можете пользоваться RAM-диском вне зависимости от типа накопителей, установленных в ПК.
- Все рекомендации даются с учетом широкой аудитории, т.е. большинству пользователей. Анализируя советы, учитывайте, что они могут не соответствовать вашим задачам, навыкам работы и представлениям об оптимальном и грамотном использовании операционной системы.
Вот теперь — поехали! 🙂
Мифы
1. Отключение SuperFetch, ReadyBoot и Prefetch
Этот совет: спорный, может снижать скорость запуска программ, а также в Windows 10 — увеличивать объем записи на диск и снижать общую производительность ОС при недостатке оперативной памяти
Здесь два аспекта, причем второй я добавил в статью позже.
Скорость запуска программ с жесткого диска
Я не буду дублировать рассказ о связке этих трех технологий, но повторю, что функция ReadyBoot, работающая в рамках SuperFetch, не используется для ускорения загрузки системы, установленной на твердотельный накопитель. Здесь вы можете прочесть о том, как Windows отличает HDD от SSD.
В комментариях к предыдущей записи меня просили «исправить» утилиту CheckBootSpeed, чтобы она не отменяла «ценные» твики SSD.
Утилита уже обновлена и учитывает тип накопителя, но нужно понимать, что отключение службы SuperFetch может снижать скорость запуска программ с жесткого диска!
При наличии в системе жестких дисков (даже когда Windows установлена на SSD), в рамках службы SuperFetch продолжает работать логический префетчер, появившийся еще в XP. Он отслеживает примерно первые 10 секунд запуска программы. В этом легко убедиться, натравив Process Monitor на папку %windir%\prefetch.
Увеличить рисунок
При запуске каждой программы префетчер проверяет наличие следа (файла .pf). Если таковой обнаруживается, префетчер использует ссылки на метаданные MFT файловой системы для открытия всех необходимых файлов. Затем он вызывает специальную функцию диспетчера памяти, чтобы тот асинхронно прочел из следа данные и код, отсутствующие в памяти на данный момент. Когда программа запускается впервые или сценарий запуска изменился, префетчер записывает новый файл следа (выделено на рисунке).
Вряд ли SuperFetch способна ускорить запуск программ с SSD, но Microsoft не отключает функцию, учитывая наличие жестких дисков в системе. Если фирменная утилита изготовителя SSD (например, Intel SSD Toolbox) рекомендует отключить SuperFetch, следуйте ее совету. Однако в этом случае более чем логично держать все программы на SSD, о чем пойдет речь ниже.
Сжатие памяти в Windows 10
Этому аспекту посвящена отдельная статья Нюансы отключения службы SysMain в Windows 10. Ранее на этой странице был фрагмент из нее, опубликованный экспромтом.
2. Отключение дефрагментатора Windows
Этот совет: бесполезный или вредный, может снижать производительность дисков
Одной из функций утилиты CheckBootSpeed является проверка состояния запланированного задания дефрагментации и службы планировщика заданий. Давайте посмотрим, насколько эти параметры актуальны для последних ОС Microsoft, установленных на SSD.
Windows 7
Windows 7 не дефрагментирует SSD, чему служат подтверждением слова разработчиков в блоге.
Windows 7 отключит дефрагментацию для SSD-дисков. Поскольку SSD показывают превосходные результаты при произвольном считывании, дефрагментация не предоставит таких преимуществ, которые даёт на обычном диске.
Если вы не верите разработчикам, загляните в журнал событий. Вы не найдете там записей о дефрагментации тома SSD.
Таким образом, когда SSD является единственным диском, запланированное задание просто не выполняется. А когда в ПК имеется еще и HDD, отключение задания или планировщика лишает жесткий диск достойной оптимизации штатным дефрагментатором.
Windows 8 и новее
Не пропустите статью Почему Windows 8+ дефрагментирует ваш SSD, и как этого избежать
В Windows 8 место дефрагментатора занял оптимизатор дисков!
Увеличить рисунок
Оптимизация жестких дисков, как и прежде, сводится к дефрагментации. Твердотельные же накопители Windows больше не игнорирует, а помогает им, посылая контроллеру дополнительный набор команд TRIM сразу для всего тома. Происходит это по расписанию в рамках автоматического обслуживания, т.е. когда вы не работаете за ПК.
В зависимости от контроллера SSD, сбор мусора может выполняться сразу по факту получения команды TRIM, либо откладываться до периода бездействия. Отключая оптимизатор дисков или планировщик заданий, вы снижаете производительность накопителя.
3. Отключение или перенос файла подкачки
Этот совет: бесполезный или вредный, снижает скорость работы системы при недостатке памяти
Аппаратная конфигурация должна быть сбалансированной. Если у вас установлено мало памяти, следует добавить ее, поскольку SSD лишь отчасти компенсирует недостаток RAM, ускоряя подкачку по сравнению с жестким диском.
Когда у вас достаточно памяти, файл подкачки практически не используется, т.е. на срок службы диска это никак не повлияет. Но многие люди все равно отключают подкачку – мол, пусть система все в памяти держит, я сказал! В результате диспетчер памяти Windows работает не в самом оптимальном режиме (см. #4 тут).
В крайнем случае файл подкачки переносят на жесткий диск. Но ведь если вдруг памяти окажется недостаточно, вы только выиграете в производительности при наличии pagefile.sys на SSD!
Об этом разработчики Windows пишут в своем блоге.
В: Нужно ли располагать файл подкачки на SSD?
О: Да. Основные операции с файлом подкачки — это произвольная запись небольших объёмов или последовательная запись крупных массивов данных. Оба типа операций отлично выполняются на SSD.
Анализируя телеметрию, сосредоточенную на оценке записи и считывания для файла подкачки, мы обнаружили, что:
- чтение из Pagefile.sys превалирует над записью в pagefile.sys в сочетании 40:1,
- блоки считывания для Pagefile.sys обычно довольно малы, 67% из них меньше или равны 4 Кб, а 88% – меньше 16 Kб,
- блоки записи в Pagefile.sys довольно велики, 62% из них больше или равны 128 Kб и 45% – почти точно 1 Mб
Вообще говоря, типичные модели использования файла подкачки и характеристики производительности SSD отлично подходят друг к другу, и именно этот файл настоятельно рекомендуется размещать на твердотельном накопителе.
Но на практике стремление продлить любой ценой жизнь SSD неистребимо. Вот читатель блога трясется над своим SSD, перенося pagefile.sys на жесткий диск, хотя сам даже невооруженным глазом видит, что это снижает производительность. Кстати, в мой нетбук больше 2 Гб памяти не установить, и с твердотельным накопителем ему стало намного комфортнее, чем со штатным HDD 5400 rpm.
Наконец, не забывайте, что полное отключение файла подкачки не позволит вам выполнить диагностику критических ошибок. Размер файла подкачки можно гибко настроить, поэтому у вас всегда есть выбор между дисковым пространством и производительностью.
Вопрос на засыпку: какой у меня был размер файла подкачки, когда я сделал снимок экрана диспетчера задач?
Специальное примечание
В Интернетах (в т.ч. в комментариях к этой записи) можно часто встретить утверждение: «Файл подкачки не нужен, если у вас установлено NGB RAM». В зависимости от фантазии, N принимает значение 8, 16 или 32. Это утверждение не имеет смысла, поскольку не принимает во внимание задачи, которые решаются на ПК с данным объемом памяти.
Если вы установили себе 32GB, а используется 4-8GB, то таки да, ФП вам не нужен (но тогда непонятно, зачем вы купили 32GB RAM :). Если же вы приобрели такой объем памяти, чтобы максимально задействовать его в своих задачах, то ФП вам пригодится.
4. Отключение гибернации
Этот совет: невнятный и вредный для мобильных ПК, может снижать продолжительность работы от батареи и скорость вашей работы
Я бы сформулировал совет так:
- стационарные ПК – отключение нормально, т.к. с тем же успехом можно использовать сон
- мобильные ПК – отключение не всегда целесообразно, особенно при высоком расходе заряда батареи во сне
В мобильных системах важно быстро приступать к работе и экономить заряд батареи. Если у вас всегда есть поблизости розетка, гибернация не нужна. Однако именно она обеспечит вам максимальную продолжительность работы, если на протяжении некоего периода времени вам нужно несколько раз воспользоваться ПК без подзарядки.
На рисунке вы видите параметры экономичного плана электропитания в моем планшете, которому свойственно высокое энергопотребление во сне.
Да, размер файла hiberfil.sys составляет 75% от объема оперативной памяти. Например, при 8 Гб RAM отправка ПК в гибернацию будет существенным вкладом в ваш дневной объем записи на диск. Но это свободно укладывается в рамки гарантии вашего SSD.
В конце концов, размер файла гибернации можно и уменьшить вплоть до 50% объема RAM:
powercfg -h -size 50
В мобильных ПК отключение гибернации имеет смысл разве что при отсутствии свободного дискового пространства. От этого действительно не застрахованы планшеты и ультрабуки, будь то по причине скромного размера накопителя или ввиду нужд владельца.
5. Отключение защиты системы
Этот совет: бесполезный и вредный, снижает способность к восстановлению Windows и файлов
Безусловно, создание точек восстановления увеличивает объем данных, записываемых на диск. Но ведь вы уже знаете, что ваш SSD не умрет от этого!
Зачем отрезать себе пути к откату системы на точку до появления проблемы и быстрому извлечению удаленных файлов из теневых копий?
Впрочем, люди отключали, отключают и будут отключать защиту системы вне зависимости от типа диска, это уже в крови! И нет, я не хочу обсуждать эту тему в комментариях в сотый раз 🙂
6. Отключение поиска Windows и/или индексирования диска
Этот совет: бесполезный, снижает скорость вашей работы
Иногда это аргументируют тем, что SSD настолько быстрые, что индекс не придаст существенного ускорения поиску. Эти люди просто никогда толком не пользовались настоящим поиском Windows!
Я считаю, что бессмысленно лишать себя полезного инструмента, ускоряющего выполнение повседневных задач.
Ничто не мешает вам перенести индекс на другой диск! Но если же вы до сих пор не подружились с поиском Windows и не имеете ни малейшего желания освоить его, то таки да, можете отключить индексирование. Однако если у вас при этом еще и все личные файлы перенесены…
7. Перенос пользовательских папок на другой диск
Этот совет: вредный, снижает скорость работы программ и ваших действий
Представьте, что вы скопировали с карты памяти на диск 420 фотографий и хотите быстро посмотреть их эскизы. Вам все понравилось, и теперь вы решили массово уменьшить масштаб этих фото до 75%.
С каким диском, HDD или SSD, быстрее создадутся эскизы фото и прочтутся их метаданные? А как насчет считывания всех файлов и записи их уменьшенных копий?
Твердотельные накопители превосходят жесткие диски при навигации, файловых операциях и работе в программах. Конечно, далеко не во всех случаях разница в скорости между HDD и SSD заметна на глаз. Но ведь вы верили, что она есть, когда вы покупали твердотельный накопитель 🙂 Почему же вы тогда не пользуетесь его преимуществами?
Возвращаясь к поиску, при отсутствии индекса (да хоть стороннего) все упирается в скорость чтения с диска. Если все ваши личные файлы перенесены с SSD на HDD, это значит… вы уже догадались?
8. Установка программ на другой диск
Этот совет: вредный, снижает скорость запуска программ
После установки системы на твердотельный накопитель сразу бросаются в глаза скорость загрузки Windows и запуска программ. Впрочем, второе некоторые люди так толком и не видят, потому что держат программы на другом диске. Основным аргументом выступает портативность – мол, после переустановки Windows программы сразу работают. В принципе, крупные пакеты все равно не будут правильно работать после переустановки, но дело даже не в этом.
Просто надо научиться настраивать Windows так, чтобы переустанавливать ее как можно реже. Также вы можете настроить создание инкрементных копий системного раздела средствами Windows или сторонних программ.
И тогда ваши программы всегда будут запускаться максимально быстро с твредотельного накопителя! Скорость же их работы зависит от того, где находятся данные программ. Впрочем, самые тщательные «оптимизаторы» не забывают перенести их на HDD…
9. Перенос папок AppData и ProgramData на другой диск
Этот совет: вредный, снижает скорость работы программ
Современные программы уже не хранят файлы в своих папках. Я уже разъяснял назначение папок ProgramData и AppData. Вторая папка интереснее, потому что в ней хранятся данные, с которыми программы работают постоянно.
Перенося эти папки со скоростного диска на медленный, вы снижаете быстродействие программ. Дальше я приведу один простой пример.
10. Перенос кэша браузера на другой диск
Этот совет: вредный, снижает скорость работы браузера
Это частный случай переноса папки AppData. Как вы думаете, браузер быстрее запишет данные в кэш и прочтет их оттуда при размещении кэша на SSD или HDD? Ответ вы могли узнать в начале статьи, последовав моему совету измерить скорости чтения и записи своих дисков.
Вы купили SSD, чтобы всё быстрее работало? Тогда держите кэш браузера на SSD!
11. Перенос временных файлов на другой диск
Этот совет: вредный, снижает скорость установки и работы программ
Система и программы создают временные файлы в процессе работы. Простейший пример – установка программы. Посмотрите на картинку и скажите, что сейчас происходит!
Установщик Firefox распаковывает содержимое пакета во временную папку, а потом запускает установку программы оттуда. Другими словами, сначала осуществляется запись на диск, а потом чтение распакованных файлов и их запись в другую папку.
У меня все тот же вопрос — установка программы пройдет быстрее, если временные файлы расположены на твердотельном накопителе или жестком диске?
Этот вопрос также относится и к случаю, когда программа пользуется временными файлами в процессе своей работы.
Контролировать размер временных папок проще всего их очисткой по расписанию. Таким образом, к совету о переносе временных файлов стоит прислушаться разве что при наличии программ, имеющих тенденцию к регулярной записи десятков гигабайт файлов во временную папку.
12. Применение древних твиков реестра
Четыре перечисленные ниже твика входят в стандартный набор мер по оптимизации Windows, причем не только для твердотельных накопителей. В популярной мифологии для них рекомендуется устанавливать значение 1.
Давайте посмотрим, ускоряют ли твики что-нибудь.
NtfsDisableLastAccessUpdate
В начале 2000-х Microsoft действительно рекомендовала отключение атрибута NTFS, в котором хранится время последнего доступа к файлу или папке. Но даже тогда этот совет был нацелен на серверные конфигурации, в которых за короткий период времени осуществляется доступ к большому количеству папок и файлов (файловые серверы служат хорошим примером). На клиентских системах такой нагрузки просто нет.
NtfsDisable8dot3NameCreation
Теоретически отключение имен в формате MS-DOS (8.3) может повысить скорость открытия папок с файлами. В реальности на твердотельных накопителях этого не происходит.
DisablePagingExecutive
Этот параметр контролирует, позволено ли Windows сбрасывать из памяти в файл подкачки драйверы и системный код режима ядра. Якобы с одной стороны, запрет снижает объем записи на диск, а с другой – повышает сетевую производительность на системах с большим количеством памяти.
На практике же первое неактуально для современных SSD, а второе не приносит на них существенных дивидендов. А при малом объеме RAM такая «оптимизация» может привести к нестабильной работе системы.
LargeSystemCache
В Windows XP увеличение размера кэша файловой системы можно было задать в настройках быстродействия. Даже беглый взгляд на картинку наводит на мысль, что режим, предназначенный для серверных систем, снижает производительность программ.
Microsoft расставила грабли в KB895392, убрала возможность настройки из графического интерфейса следующих ОС, но это не останавливает «оптимизаторов» и по сей день.
Применяя твик, вы снижаете производительность программ, поскольку приоритет диспетчера памяти смещается с процессов на системный рабочий набор.
Результат применения твиков
Первые три твика были нацелены на использование в серверных системах времен Windows Server 2003. И в начале статей MSDN (1, 2) сказано, что в Windows Server 2008 тесты не выявили существенного прироста быстродействия после применение этих и других приведенных там мер по оптимизации.
Другими словами, даже если это и было хоть как-то актуально для производительности во времена XP, то начиная с Vista уже не имеет значения. А с точки зрения объема записи на диск, экономятся копейки по сравнению с остальной системной и пользовательской активностью.
Таким образом, применение первых трех твиков хоть и не вредит, но никак не повышает производительность системы и срок службы твердотельного накопителя. Четвертый же твик замедляет работу программ.
Выводы
Я разобрал 12 популярных советов по оптимизации твердотельных накопителей. Я подчеркиваю, что твики рассматривaлись исключительно в контексте скорости работы ОС, программ и пользователя, но не с точки зрения продления срока жизни накопителя. Если вы хотите, чтобы он жил вечно, не записывайте на него ничего, а просто поставьте в сервант!
В реальности ни один из твиков не повышает быстродействие. Для ускорения работы они как минимум бесполезны, а зачастую – вредны.
Применяя мифическую оптимизацию, вы лишь снижаете общую скорость работы, которая складывается из быстроты ваших повседневных действий, отзывчивости программ и общей производительности Windows.
Если просто установить Windows на SSD и пользоваться ей так, как предусмотрела Microsoft, эта скорость будет выше, чем после всех этих мер по оптимизации. Согласитесь, что вовсе не нужно быть специалистом, чтобы увидеть негативный эффект большинства этих мифов.
Дискуссия и опрос
Я думаю, что под микроскоп попали практически все способы оптимизации, которые вы применяете, судя по комментариям. За кадром остались лишь советы, которые и так совпадают со стандартными настройками Windows (вроде включения TRIM и кэширования записи на диск).
Сообщите в комментариях, если я забыл какой-то хитрый способ оптимизации. Я постараюсь разобрать его прямо в обсуждении. Кстати, вопрос о том, что дает SSD наличие неразмеченного и/или свободного пространства, я подробно рассмотрю в следующей записи серии.
Если вы стали жертвой каких-либо из этих мифов, расскажите в комментариях, удалось ли мне убедить вас в их бесполезности или вреде и в каких случаях. Если вы не согласны с моей оценкой «оптимизации», объясните, в чем заключается выигрыш от этих действий.
Результаты голосования утеряны в связи с прекращением работы веб-сервиса опросов.
Какой размер выбрать, как увеличить и изменить файл подкачки в Windows
Наверняка многие слышали, что где-то на жестком диске есть скрытый файл «невероятных» размеров, который «постоянно разрастается, кушает вашу драгоценную память и вообще он не нужен». Речь о файле подкачки, который используется виртуальной памятью. Начнем с того, что если память вашего жесткого диска измеряется в терабайтах или хотя бы сотнях гигабайт, то беспокоиться об этом не стоит. Хотя, конечно, полазить в настройках, разобраться, что к чему, а также попробовать оптимизировать работу виртуальной памяти, очень даже полезно. Итак, что такое виртуальная память?
Если упрощенно, то это ваша оперативка + файл подкачки. Что такое файл подкачки (файл вирт. памяти) и зачем он нужен?
Он применяется для хранения информации, когда не хватает оперативки. Данные временно перемещаются туда или обратно. Оптимизация виртуальной памяти
Если правильно оптимизировать работу виртуальной памяти, это дает совершенно очевидные плюсы. — Снижение фрагментации диска; — Файл подкачки не будет вообще разрастаться – если его размер фиксированный. Кроме того, можно переместить файл подкачки, например, с системного диска (С:) на другой диск, где основная память, если на системном все под завязку. Отключение файла подкачки
Теоретически файл подкачки совершенно не нужен, если полностью хватает памяти оперативной. В версиях Windows, предшествующих Vista и 7, 1-2 гигабайт оперативки было, что называется, за глаза. Для семерки нужно немного побольше, соответственно – 4-5 гигабайт, чтобы вообще об этом не задумываться. В любом случае, вы это можете протестировать Если отключить файл подкачки, конечно, при условии, что у вас достаточно много оперативки, то система должна немного ускориться. Обращение к оперативной памяти занимает значительно меньше времени, чем к разделу винчестера. Сейчас пошагово отключим файл подкачки в Windows 7, а заодно и разберем остальные действия по оптимизации виртуально памяти. Кликаем правой кнопкой на значок «Компьютер», который находится на рабочем столе или в меню «Пуск». Выбираем пункт «Свойства». Здесь слева выбираем «Дополнительные параметры системы». Теперь нужно во вкладе «Дополнительно» выбрать кнопочку «Параметры». Здесь тоже открываем пункт «Дополнительно». Далее – «Изменить»… Вот мы и попали на вкладку виртуальной памяти. Выбираем «Указать размер» и указываем в обоих окошках одинаковое число – лучше всего то, что указано внизу, как «рекомендуемое». Теперь файл подкачки вообще не будет расти. Если мы хотим отключить его совсем, то отмечаем пункт «Без файла подкачки». Как видим, ни на одном диске теперь нет файла подкачки (напротив D: — «отсутствует»). Еще мы можем перенести файл подкачки с системного диска, на другой. Для этого выбираем диск D. Указываем размер и жмем «Задать». После того, как закончены все манипуляции, жмем «Ок». И если внесены изменения в параметры виртуальной памяти, то появится окошко:
Вот и все. После перезагрузки все будет так, как выбрали вы.
Одна из самых раздражающих вещей в Windows — это то, что она может зависнуть на несколько секунд, судорожно делая что-то на диске. Одна из причин — работа Windows с дисковой виртуальной памятью, заложенная по умолчанию. Windows загружает драйверы и приложения в память, пока она не заполнится, а затем начинает использовать часть жесткого диска, чтобы «подкачать» информацию, освобождая оперативную память для задач более высокого приоритета. Файл, который использует Windows для этого типа «виртуальной памяти» — файл подкачки pagefile.sys, — хранится в корневом каталоге диска.
Поскольку жесткий диск работает медленнее, чем физическая оперативная память, то чем больше Windows подкачивает, тем медленнее работает компьютер. Вот почему добавление оперативной памяти ускоряет работу — уменьшается необходимость в виртуальной памяти. Независимо от объема установленной физической памяти есть способ улучшить производительность виртуальной памяти.
Настройки Windows по умолчанию довольно консервативны, но, к счастью, их можно изменить для улучшения производительности. Важно помнить, что эксперименты с такими настройками оправданны только для систем с объемными жесткими дисками, когда виртуальной памяти можно уделить больше дискового пространства.
Примечание: По умолчанию Windows 7 сама выбирает размер файла подкачки и располагается он на диске с операционной системой, но лучше будет, если файл подкачки будет расположен НЕ на разделе с Windows 7, это прибавит быстродействия. Так же в конце статьи приведён пример с иллюстрациями, как именно включить функцию очищения файла подкачки при завершении работы.
Увеличить файл подкачки Windows 7.
Одна из причин того, что настройки по умолчанию приводят к низкой производительности, — файл подкачки растет и уменьшается при использовании, быстро становясь фрагментированным. Первый шаг должен устранить эту проблему, установив фиксированный размер файла подкачки. Заметьте, что создание фиксированного файла подкачки обеспечит более постоянный объем свободного дискового пространства. Если жесткий диск переполняется, запретите Windows использовать последний бит свободного пространства. (Или купите новый жесткий диск.)
Если вы просто изменили размеры файла подкачки, изменение сразу вступит в силу. Но если вы добавили (или удалили) файл подкачки на каком-либо диске, то необходимо перезапустить Windows, прежде чем вы сможете использовать новые настройки.
В почему-то не получается, а вообще скажется изменение размера файла подкачки каким-нибудь образом на быстродействии компьютера, на форуме подсказали ваш сайт, почитал я тут у Вас, понимаю, что вопрос для вас скорее всего неинтересный, но всё равно прошу вас помочь. Сергей.
Windows 7 увеличить файл подкачки
Почему же неинтересный Сергей, очень даже интересный. Я вам дам максимальную информацию о файле подкачки, а вы уже выбирайте то, что вам нужно. В Windows 7 увеличить файл подкачки
в некоторых случаях нужно обязательно, а так же перенести его с системного диска на другой.
Файл подкачки
или виртуальная память, а так же своп-файл, создаётся для увеличения размера доступной оперативной памяти. В процессе работы Windows 7 активно использует физическую оперативную память, когда её становится не достаточно, то операционная система обращается к созданному ей на жёстком диске файлу подкачки, имеющему всегда формат pagefile.sys
, используя его в качестве недостающей виртуальной памяти. И в случае надобности всегда обращается к этому файлу, храня в нём данные не поместившиеся в оперативку.
- Примечание
:
По умолчанию Windows 7 сама выбирает размер файла подкачки и располагается он на диске с операционной системой, но лучше будет, если файл подкачки будет расположен НЕ на разделе с Windows 7, это прибавит быстродействия. Так же в конце статьи приведён пример с иллюстрациями, как именно включить функцию очищения файла подкачки при завершении работы.
Для вашего компьютера, минимальный размер файла подкачки или виртуальной памяти должен составлять объём, равный объёму вашей физической оперативной памяти, а максимальный превышать её в два раза. Например у меня в компьютере 2 Гб оперативной памяти, значит минимальный размер файла подкачки у меня будет 2 Гб, а максимальный 4 Гб, точно так, как на скришноте.
- Примечание
:
существует так же мнение, что размер файла подкачки, должен быть строго определён, то есть статический (Исходный и Максимальный размер один и тот же), при таких условиях он НЕ будет подвержен фрагментации, значит не сможет замедлить загрузку Windows 7. При динамическом файле подкачки, чтобы избежать падения быстродействия, нужно в настройках системы включить функцию очищения файла подкачки при завершении работы, лично я считаю, особого прироста скорости это не даёт, как и постоянная дефрагментация файла подкачки (читайте дальше, все скришноты приведены внизу). - Друзья, в последнее время оперативная память стала доступна по цене и если у вас установлена Windows 7
(8) 64 бит, а в системном блоке установлено 8 ГБ оперативки, то я бы посоветовал выставить размер файла подкачки По выбору системы
. Многие могут возразить и предложить убрать файл подкачки совсем, так как своей физической оперативной памяти достаточно 8 ГБ. Лично я советую поэкспериментировать и если вам покажется, что ваша Windows работает быстрее без файла подкачки, то в настройках виртуальной памяти отмечайте пункт Без файла подкачки
.
В Windows 7 можно создать файл подкачки на нескольких дисках сразу, но к увеличению производительности
это не приведёт. Подвержен ли фрагментации файл подачки? И такое спрашивают, ответ не подвержен, если его размер статический и не изменяется, то есть вами указан определённый размер файла подкачки, скришноты приведены ниже.
В Windows 7 увеличить файл подкачки
, а так же перенести его на любой другой Том можно следующим образом.
Пуск
->Щёлкните правой мышкой на значке Компьютер
и выберите Свойс
тва
, далее->Дополнительные параметры системы
.
Вкладка Дополнительно
->Быстро
действие
и Параметры
и заходим в диалоговое окно Виртуальная память.
Далее видим, что файл подкачки расположен у нас на системном диске (С:), перенесём его например на диск (Е):, но сначала уберём файл подкачки с диска (С:) . Выделим диск (С:), затем поставим галочку в пункте Без файла подкачки
и жмём Задать.
Может появится такое предупреждение, жмём Да.
В системах Windows 7, 8, XP и 10 существует системный, скрытый файл pagefile.sys называемый файлом подкачки. Он используется как виртуальная оперативная память (RAM
) дополняя физическую когда её недостаточно. Пользователи задаются вопросом как правильно его выставить и какой его оптимальный размер? Об этом и пойдёт речь в данной статье.
Так же в нём хранятся неиспользуемые данные программ и приложений (например, когда они свёрнуты и незадействованные
). Так, как файл находится на жестком диске, то и все обращения к нему напрямую связанны с диском, который намного медленней оперативной памяти. Поэтому система использует его только в крайних случаях (то есть когда не хватает физической RAM
).
Какой-либо универсальной инструкции по правильному выставлению размера этого файла не существует так, как ресурсы компьютера у всех расходуются по-разному, характеристики ПК тоже разные. Поэтому надо ориентироваться на свои потребности.
Если вы отключите файл подкачки, то при недостатке RAM будет появляться соответствующая ошибка и используемые приложения будут неожиданно завершать свою работу. Чтобы этого избежать необходимо выставить оптимальный размер файла подкачки. Я покажу как это сделать на примере Windows 7. Данные инструкции будут актуальны для других версий и разрядностей (x32 и x64
).
Критерии оптимального размера файла подкачки
По умолчанию Windows автоматически определяет его размер по своей формуле. Это не всегда эффективно. В отдельных случаях изменение файла подкачки может сильно улучшить производительность.
Необходимо определить какой максимум оперативной памяти вы потребляете при работе за ПК. Затем нужно сравнить эти данные с физическим количеством RAM и при её недостатке дополнить размером файла подкачки. Покажу на примере как это можно сделать.
Запустите все возможные программы, приложения, игры и всё чем теоретически вы бы пользовались одновременно. Затем запустите диспетчер задач (ctrl+alt+delete
), и посмотрите объём используемой памяти. Это то количество RAM, которое необходимо предоставить компьютеру.
Исходя из этих данных можно задать оптимальный размер. На изображении выше расход памяти 1.60 гигабайт. При максимуме 2. Значит файл подкачки в данном случае не используется и его можно отключить. Но это только пример!
Отключать файл подкачки не рекомендуется вообще, однако можно это сделать только если вы точно уверенны, что не сможете использовать больше памяти чем количество физической и если ненужны дампы памяти. Так же следует учитывать, что некоторые приложения требуют обязательное наличие этого файла и без него работать не будут.
Если бы значение было больше максимального (то есть больше 2
), то необходимо было бы установить размер равный количеству потребляемой памяти + запас (50%
). Примерно такие цифры будут безопасны. В большинстве случаев не удаётся точно узнать этот максимум и поэтому используются приблизительные правила, которые страхуют от ошибок нехватки RAM.
Чем меньше физической, оперативной памяти, тем больше виртуальной. Ниже приведена таблица, в которой указаны значения если бы компьютер не использовал больше 4 гигабайт RAM.
Всё зависти от потребностей пользователя. Кому-то и 16 гигабайт может не хватать, а кому-то и 1 гигабайта будет достаточно и никаких ошибок не возникнет.
Обратите внимание, что максимальный и минимальный размер устанавливается одинаковый. Делается это для того, чтобы избавится от фрагментации. Актуально только если у вас HDD.
Ещё можно провести эксперимент «методом тыка». Уменьшать размер файла подкачки до тех пор, пока не появится ошибка о нехватке памяти и остановится на том размере, когда её не было.
Почитав различные форумы я пришёл к выводу, что при 8 гигабайт оперативной памяти у большинства пользователей никогда не возникало проблем с файлом подкачки, а если и были, то его просто включали на минимальном размере. В остальных случаях (когда памяти меньше
) были частые ошибки. Выводы делайте сами.
Увеличение и отключение файла подкачки Windows 7
Для начинающих пользователей покажу как его изменять. Для того, чтобы изменения вступили в силу, необходимо перезагрузить компьютер.
Перейдите в меню Пуск >> Панель управления (крупные значки
) >> Счётчики и средства производительности.
Перейдите в настройки визуальных эффектов.
Во вкладке «Дополнительно» можно перейти в окно настроек файла подкачки. Здесь указывается его размер или полное отключение.
На вопросы готов ответить в комментариях.
Как вы решили использовать файл подкачки?
Poll Options are limited because JavaScript is disabled in your browser.
Иногда может наступить момент, когда нужно больше оперативной памяти, например для игры. Для таких ситуаций создана виртуальная память — файл подкачки.
Он может иметь разный размер и его можно увеличить. Файл подкачки в windows 7 и windows 8 (8.1) находится в корне жесткого диска «С» под названием .
Только увидеть его, вы не сможете – он скрытый, поэтому воспользуйтесь инструкцией как .
Если несколькими словами, то файл подкачки – это виртуальное хранилище данных, которое служит для увеличения оперативной памяти без применения физических компонентов.
Увеличение объема файла подкачки в Windows 7
Чтобы в Windows 7 правильно увеличить размер файла подкачки щелкните « », выберите с правой стороны «компьютер», нажатием правой клавиши мыши вызовите меню и перейдите в «свойства».
После этого с левой стороны кликните на строку «дополнительные параметры системы»
.
В новом окне есть несколько вкладок – вам нужна «дополнительно» (должна открыться первой).
В ней, в блоке «быстродействие» нажмите «параметры».
Теперь появится еще одно окно – третье. Там также переходим на вкладку «дополнительно», находим в низу блок «виртуальная память» и нажимаем параметр «изменить».
Если в новом окне напротив строки «автоматически выбирать объем файла подкачки» поставить «галочку» (по умолчанию она должна стоять), то операционная система самостоятельно выберет разделы на ваших дисках и назначит им рекомендуемый размер.
Если хотите объем виртуальной памяти увеличить правильно, нужно ее убрать и прописать размер самостоятельно для каждого накопителя и нажать опцию «задать»
Теперь, все что не будет помещаться в оперативной памяти, система win 7 будет отправлять в виртуальную память.
Она находится на жестком диске вашего ПК. Для дисков SSD необходимость в этом отпадает. HDD диски работают медленнее, чем оперативная память.
Поэтому, даже если вы будете использовать файл подкачки, ваша система будет продолжать тормозить, а жесткий диск будет функционировать более интенсивно.
Следовательно, в будущем следует позаботиться об увеличении объема реальной оперативной памяти. Успехов.
Нужен ли файл подкачки на SSD
Нужен ли файл подкачки на SSD
Благодаря использованию файла подкачки операционная система Windows 10 может расширять объем оперативной памяти. В тех случаях, когда объем оперативной заканчивается, Виндовс создает специальный файл на жестком диске, куда выгружаются части программ и файлы данных. С развитием устройств хранения информации все больше пользователей задаются вопросом, а нужен ли этот самый файл подкачки на ССД.
Стоит ли использовать файл подкачки на твердотельных накопителях
Итак, сегодня мы постараемся ответить на вопрос многих обладателей твердотельных накопителей.
Стоит ли вообще использовать файл подкачки
Как уже было сказано выше, файл подкачки создается системой автоматически при нехватке оперативной памяти. Особенно это актуально, если в системе стоит меньше 4-х гигабайт. Следовательно, решать нужен ли файл подкачки или нет, необходимо исходя из объема оперативной памяти. Если в вашем компьютере установлено 8 или более гигабайт оперативной памяти, то в этом случае можно смело отключать файл подкачки. Это позволит не только ускорить работу операционной системы в целом, но и продлить срок службы диска. В противном случае (если в вашей системе используется меньше 8 гигабайт ОЗУ) подкачкой лучше пользоваться, при этом не важно, какой вид носителя информации вы используете.
Управление файлом подкачки
Для того, чтобы включить или отключить файл подкачки, необходимо выполнить следующие действия:
- Открыть окно «Свойства системы» и клинкуть по ссылке «Дополнительные параметры системы».
В окне «Свойства системы» нажимаем кнопку «Параметры» в группе «Быстродействие».
Теперь мы попали в окно «Виртуальная память», где можно управлять файлом-подкачки. Для того, чтобы его отключить снимаем флажок «Автоматически выбирать объем файла подкачки» и переводим переключатель в положение «Без файла подкачки». Также, здесь можно выбрать диск, котором будет создаваться файл и установить его размер вручную.
Когда файл подкачки нужен на SSD
Может быть такая ситуация, когда в системе используются оба типа дисков (HDD и SSD) и без файла подкачки не обойтись. Тогда целесообразно перенести его на твердотельный накопитель, поскольку скорость чтения/записи на нем гораздо выше. Что в свою очередь положительно скажется на скорости работы системы. Рассмотрим и другой случай, у вас имеется компьютер с объемом оперативной памяти 4 гигабайта (или меньше) и SSD, на котором установлена система. В этом случае операционная система сама создаст файл подкачки и его лучше не отключать. Если у вас диск небольшого объема (до 128 Гбайт), то можно уменьшить объем файла (где это можно сделать, описано в инструкции «Управление файлом подкачки», представленной выше).
Заключение
Итак, как мы видим, использование файла подкачки зависит от объема оперативной памяти. Однако, если ваш компьютер не может работать без файла подкачки и при этом установлен твердотельный накопитель, то подкачку лучше всего перенести именно на него.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Преимущества и недостатки файла подкачки на SSD
Про то, какие именно преимущества имеют SSD накопители, знает большое количество пользователей персональных компьютеров. Они отличаются недорогой стоимостью, но в несколько раз превосходят HDD диски одновременно по различным параметрам. К таким показателям относится скорость записи, оперативность выполнения задач, объем доступной памяти. Чем большей популярностью пользуются данные накопители, тем больше споров появляется про оптимизацию их работы. Например, сейчас актуален вопрос про файл подкачки на ssd, стоит ли его отключать?
Давайте попытаемся ответить на вопрос максимально взвешенно. Не будем упускать аргументы в поддержку или против подобного способа оптимизации съемного жесткого диска.
Выключение файла подкачки – вариант по продлению долговечности SSD диска
Если прислушаться к мнению сторонников того, что необходимо выключение файла подкачки на компьютере для SSD накопителя, то становится понятным их основной довод. Он заключается в желании продлить время работы своего съемного жесткого диска. Как ни крути, но данный аргумент имеет подоплеку. Практический опыт по применению дисков SSD показал, что время их работы напрямую зависит от примененной на них нагрузки.
Показатель нагрузки определяется по количеству перезаписей, которое приблизительно колеблется в районе 10 тысяч. Что это означает? Если осуществляется активное использование SSD накопителя на компьютере, то не стоит ожидать от изделия высокой производительности. С течением времени имеющиеся у него функциональные возможности будут истощаться, а сам съемный жесткий диск придет в негодность.
Теперь появляется вопрос, если не отключить файл подкачки на ssd, получится ли продлить время его работы? Как ни странно, но на данный вопрос можно с полной уверенностью дать утвердительный ответ.
Время работы SSD зависит от большого числа факторов, среди которых выделяются следующие:
- Отладка гибернации.
- Индексирование диска.
- Отключение команды TRIM.
- Пользовательская настройка SSD.
- Загруженность съемного жесткого диска.
- Процесс дефрагментации.
Отсюда следует, что продлить время работы SSD накопителя с помощью отключения на компьютере файла подкачки не получится.
Отключение файла подкачки – возможность расширить пространство на диске
Ко второму моменту, который бросается в глаза при изучении аргументов преимуществ, чтобы отключить файл подкачки на ссд на персональном компьютере, является возможность подобным образом произвести ускорение работы операционной системы. Это объясняется тем, что при его удалении с жесткого диска съемного типа, можно освободить несколько гигабайт свободного места. Преимущества? Да, получается что все верно. Увеличение быстродействия, экономия ресурсов, улучшение работы софта налицо.
В чем тогда заключается подвох? Он состоит в том, что несколько лишних гигабайт в процессе оптимизации работы SSD устройства не сыграют особой роли. В данном варианте проще будет провести форматирование диска перед его подключением к компьютеру. Затем можно регулярно делать очищение накопителя от нерабочих приложений и программ.
Выключение на SSD swap файла может привести к проблемам с ОЗУ
Сейчас наиболее весомым аргументом против процесса отключения в съемном жестком диске файла подкачки стало то, что подобная настройка SSD диска может привести к серьезным проблемам в работе используемой операционной системы. Это можно объяснить тем, что на большинство компьютерного софта для обеспечения условия полноценного функционирования без сбоев, проводится запасная резервация большого количества дополнительного системного пространства. Проблема в том, что подобные изменения в ОЗУ увидеть достаточно сложно, про них информация в диспетчере задач не отображается.
Получается, что если на рабочем компьютере используется файл подкачки, то программа будет использовать отведенное для него дисковое пространство, при этом, не вредя системной работе. Если по какой-нибудь причине файл подкачки отключается, то резервирование пространства для программных данных будет осуществляться непосредственно в оперативной памяти. Существует еще проблема, что практически невозможно наперед узнать про то, какое именно количество пространства будет требоваться дополнительно для программного обеспечения.
Это означает, что без включения на компьютере файла подкачки, увеличивается вероятность того, что установленный софт существенно уменьшит доступную оперативную память. Это приведет к сбоям и торможения работы персонального компьютера.
Способы решения проблемы
Если провести анализ аргументов сторонников и противников отключения на компьютере файла подкачки при работе с SSD, то можно сделать определенный вывод. Весьма нежелательно применять подобный способ для оптимизации работы SSD диска. Что же делать? Нужно воспользоваться одним из вариантов решения этой проблемы.
Способ 1. Процесс оптимизации виртуальной памяти с использованием средств Виндовс
Для настройки файла подкачки на персональном компьютере с использованием операционной системы Виндовс вручную, необходимо:
- Осуществить щелчок правой кнопкой мыши по значку «Компьютер» на рабочем столе.
- В открывшемся окне следует выбрать раздел «Свойства».
- Далее в новом окне нужно найти и выбрать пункт «Дополнительные параметры системы».
- В новом системном окне следует зайти в меню «Быстродействие» и нажать на кнопку «Параметры».
- Затем появится окно «Параметры быстродействия», где следует открыть раздел «Дополнительно». Потом выбираем меню «Изменить» напротив пункта «Виртуальная память».
- Снимаем выделение с раздела «Автоматически выбирать…». Нужно отметить необходимый диск. Для него указывается требуемый показатель файла подкачки и нажимает на «Задать».
В итоге данный метод поможет самостоятельно произвести уменьшение размера файла подкачки, если, по мнению пользователя, он имеет завышенный объем, или увеличить его.
Способ 2. Проведение настойки с применением специального ПО
Чтобы настроить нормальную работу файла подкачки, необходимо применять специальный софт для оптимизации SSD. К таким программам относится SSD Tweaker, SSD Fresh или SSD Mini Tweaker. Для воплощения данного процесса будет достаточно установить одну из этих программ на компьютер, а потом произвести необходимые настройки по указанию значения виртуальной памяти.
Эти программы по функционалу способны отключать функции индексирования Виндовс, защитные системы, выходить из режима гибернации, включать Trim, останавливать процесс дефрагментации, увеличить размер кэша и выполнять иные настройки, связанные с оптимизацией системы, где используются SSD накопители.
Не стоит забывать, что при полном отключении файла подкачки, не получится производить диагностику критических ошибок. Показатели размера файла подкачки следует гибко настраивать, поэтому у пользователя всегда имеется выбор между производительностью и дисковым пространством.
Заключение
Из вышеописанной информации мы видим, что использование файла подкачки напрямую зависит от того, какой в компьютере используется объем оперативной памяти. Если рабочий компьютер не может работать без использования файла подкачки, а при этом применяется твердотельный накопитель, то самым лучшим способом будет перенос подкачки на него.
Нужен ли файл подкачки на ssd или как повысить производительность системы, не снизив срок службы съёмного накопителя
Оглавление |
|
Приветствую, друзья. За последнюю неделю меня несколько раз спросили, нужен ли файл подкачки на ssd. В тематических форумах по этому поводу развернулись целые баталии. «Умники» разделились на два лагеря – за и против. Первые обосновывают мнение в большей степени тем, что резервирование свободного пространства для служебного пользования системой на диске ssd значительно увеличивает производительность системы. Вторые этого не отрицают, но ссылаются на то, что в данном случае срок работы обозначенного диска сильно укорачивается. Моё мнение — ставить файл подкачки на ssd нужно, почему и действительно ли укорачивается жизнь накопителя – расскажу ниже. Оговорюсь, что вы вольны не согласиться, я не позиционирую своё мнение, как непреложную истину.
Файл подкачки — это
Коротко проинформирую не особо понимающих, что есть файл подкачки , но жаждущих пополнить знания в компьютерной области. Так называют ограниченное пространство памяти на одном из жёстких дисков (по умолчанию C), резервирующееся Windows (10, 8, 7 и ранних версий) для собственных нужд. При работе программ туда помещаются временные, рабочие файлы и данные. Это особо становится актуальным, когда ПК для корректной работы не хватает возможностей имеющейся ОЗУ, такое часто случается при наличии на машине запоминающего устройства объёмом в 4 ГБ или меньше.
Есть определённые стандарты памяти, резервируемые системой по умолчанию, но пользователь в любой момент может изменить размеры резерва или отключить данную опцию. Как это делать, я уже рассказывал, останавливаться подробнее не буду. В каких случаях резервное пространство не требуется? Соответственно, если объёма ОЗУ достаточно — 32 ГБ и более. Лично я бы рекомендовал обладателям машин с ОЗУ в 16 ГБ, используемых для игровых целей, установить файл подкачки размером 1-2 ГБ, при его отсутствии отдельные игры начинают «вредничать».
Пройдёмся по ОЗУ ещё раз – необходимо ли наличие дополнительного резервного пространства:
- 4 ГБ и менее – однозначно да.
- 6, 8 ГБ – да.
- 12 ГБ – зависит от использования ПК (для графических редакторов — да, для лёгких программ — нет).
- 16 ГБ – нет, но для игр — да.
- 32 ГБ и более – нет.
SSD – определение и отличие от HDD
Для непосвящённых, диск SSD — это функциональный аналог жёсткого диска HDD, называемый также твёрдотельным накопителем. Технически устройства отличаются. В HDD имеется диск и считывающая головка, SSD – это набор микросхем. По своей сути он есть не что иное, как большая и вместительная флешка. Его основное достоинство – быстродействие. Но учтите, Windows поддерживает работу с данными накопителями начиная с 7 редакции.
Отключить, переместить или оставить
Друзья, перейдём к основному вопросу, нужно ли отключать файл подкачки для SSD. Как вы уже поняли из предыдущего текста, необходимость наличия pagefile.sys (так выглядит герой нашего разговора в системе) зависит от достаточности объёма запоминающего устройства. Пример, если ОЗУ 8 ГБ и ниже – однозначно да. Если ОЗУ минимум 12 ГБ и мы не эксплуатируем машину играми и графическими редакторами, а разбираем в своё удовольствие пасьянс и пишем тексты (утрирую, конечно), то без данного файла легко можно обойтись.
Рассмотрим конкретную ситуацию — вы дополнили ПК накопителем SSD, установили на него систему, а она, в свою очередь, создала файл подкачки , установив размер по умолчанию, нужно ли его оттуда убирать. Если он вам требуется в априори (ОЗУ изначально недостаточно – 1, 2, 4, 6 ГБ), то мой ответ – нет. И pagefile.sys, и SSD – это возможности повысить производительность системы, а при их сочетании скорость увеличится в разы (машина будет летать), так зачем же лишаться такого бонуса. По той же причине не нужно переносить файл подкачки с накопителя SSD на жёсткий диск HDD, если вы это сделаете, то производительность вернётся на прежний уровень.
Напоследок поговорим о сроках службы SSD. Да, они гораздо ниже, чем у HDD и зависят от числа перезаписываний информации — около 10000 раз (могу ошибаться). Производители заявляют 1-3 года, но в реальности долговечность современных твёрдотельных накопителей доходит до 8, а в отдельных случаях до 15 лет. Это зависит от интенсивности и аккуратности их использования. Размещение там файла подкачки снизит сроки работы, но не столь существенно — не только он влияет на продолжительность жизни SSD накопителя. В совокупности и по отдельности на неё оказывают влияние ещё и:
- Загруженность диска.
- Персональные настройки пользователя.
- Дефрагментация, она в случае с рассматриваемым накопителем утрачивает свою актуальность.
- Команда TRIM, точнее, её отключение.
- Настройка энергосбережения или, если по-умному, то отладка гибернации.
- Отключение технологий SuperFetch и PreFetch, отвечающих за загрузку файлов кэш (влияют незначительно, но всё же).
- Отключение индексирования файлов, что также бессмысленно для SSD накопителя.
Друзья, прощаясь, напоминаю, я всего лишь высказал своё мнение и не утверждаю, что оно единственно верное. Если вы со мной не согласны, выскажитесь в комментариях. Приводите веские доводы, а я с удовольствием их рассмотрю.
Нужно ли отключать файл подкачки для SSD?
На сегодняшний день многие переходят на использование SSD накопителей и отказываются от обыкновенных HDD в пользу производительности. Никому не секрет, что скорость работы SSD накопителя при операциях чтения и записи в 80-100 разы выше нежели у HDD накопителей.
Многие прочитав статьи в интернете или услышав от знакомых думаю, что срок службы SSD диска на много меньше обыкновенного HDD, и стараются как можно меньше использовать его в работе экономя ресурсы, тем самым продлевая срок службы. Да это действительно так, срок службы SSD накопителя меньше нежели у HDD, но не на много, в среднем при активном использовании твердотельного накопителя срок службы его, в зависимости от количества циклов перезаписи, варьируется от 8 до 15 лет. Таким образом выходит, что не на много и меньше срок службы SSD.
И вот мы пришли к вопросу, который часто задают, нужно ли отключать файлы подкачки на SSD накопителях?
Нужно ли отключать файлы подкачки на SSD накопителях?
Что такое файл подкачки. Это файлы приложений и процессов, которые запущенны у вас на компьютере в данный момент, к которым вы временно не проявляете активность. Что бы не держать всю информацию для этих приложений в оперативной памяти и освободить её под другие нужды, операционная система временно сохраняет такие файлы на жестком диске, чтобы потом при необходимости не запускать все заново. Так же файлы подкачки — это файлы запущенных приложений, для которых не хватило места в оперативной памяти, и операционная система по приоритетности сохранила их на жестком диске, чтобы в будущем обратиться к ним.
Как выше было описано, файлы подкачки находиться на жестком диске, а мы знаем, что жесткий диск в сотни раз медленнее оперативной памяти и SSD накопителя. Поэтому если вы решили перенести файлы подкачки с SSD на обыкновенный HDD вы тем самым замедлите скорость чтения и записи файлов. И в итоге выходит, что, купив твердотельный накопитель вы используете его не по назначению и прироста в производительности не будет, получаются зря потраченные деньги.
Почему следует оставить файлы подкачки на SSD накопителе?
Если вдруг оперативной памяти оказывается мало для выполнения некоторых высоко требовательных процессов, вы только выиграете в производительности используя SSD диск для размещения файлов pagefile.sys (файлов подкачки), так как при обращении операционной системы к этим файлам скорость ответа будет во много раз быстрее, соответственно и задача будет решена быстрее без надобности ожидания.
Что пишут об этом разработчики операционной системы Windows?
Вопрос пользователя: Нужно ли располагать файл подкачки на SSD?
Ответ разработчиков: Да. Основные операции с файлом подкачки — это произвольная запись небольших объёмов или последовательная запись крупных массивов данных. Оба типа операций отлично выполняются на SSD.
Анализируя телеметрию, сосредоточенную на оценке записи и считывания для файла подкачки, мы обнаружили, что:
- чтение из Pagefile.sys превалирует над записью в pagefile.sys в сочетании 40:1,
- блоки считывания для Pagefile.sys обычно довольно малы, 67% из них меньше или равны 4 Кб, а 88% – меньше 16 Kб,
- блоки записи в Pagefile.sys довольно велики, 62% из них больше или равны 128 Kб и 45% – почти точно 1 Mб
Личные наблюдения
Имея компьютер с SSD и HDD, я решил первым делом сравнить скорость работы с разным размещением файлов подкачки. В итоге после переноса этих файлов на обыкновенный HDD накопитель с установленной системой на SSD диске, я заметил, что производительность системы упала практически до той, когда я не имел у себя SSD диска.
Поэтому моё мнение, что покупка твердотельного SSD накопителя и перенос файлов подкачки на HDD диск — это не рациональное и не логичное использование ресурсов твердотельного накопителя. Вы же покупаете его, чтобы увеличить производительность, а не для того, чтобы трястись над ним и всячески стараться увеличить срок службы жертвуя производительностью.
Заключение
Прочитав данную статью и проанализировав все факторы связанные с файлами подкачки, вы сможете понять для себя нужно ли переносить эти файлы на обыкновенный HDD накопитель.
Стоит заметить следующее если у вас установлено мало памяти, следует добавить ее в первую очередь, ибо это обходится дешевле и дает более ощутимый прирост производительности, нежели покупка SSD.
Как вы поняли, приобретая себе твердотельный SSD накопитель не стоит верить мифам о том, что файлы подкачки значительно уменьшат срок службы его. Файлы подкачки это один из факторов покупки и замены обыкновенно жесткого диска на твердотельный.
Переносить файлы подкачки на жесткий диск следует лишь в том случае, если вы работает с очень требовательными программами, которым необходимо хранить большое количество информации, и объема оперативной памяти с SSD диском попросту не хватает для этого.
Нужен ли файл подкачки на SSD
Благодаря использованию файла подкачки операционная система Windows 10 может расширять объем оперативной памяти. В тех случаях, когда объем оперативной заканчивается, Виндовс создает специальный файл на жестком диске, куда выгружаются части программ и файлы данных. С развитием устройств хранения информации все больше пользователей задаются вопросом, а нужен ли этот самый файл подкачки на ССД.
Стоит ли использовать файл подкачки на твердотельных накопителях
Итак, сегодня мы постараемся ответить на вопрос многих обладателей твердотельных накопителей.
Стоит ли вообще использовать файл подкачки
Как уже было сказано выше, файл подкачки создается системой автоматически при нехватке оперативной памяти. Особенно это актуально, если в системе стоит меньше 4-х гигабайт. Следовательно, решать нужен ли файл подкачки или нет, необходимо исходя из объема оперативной памяти. Если в вашем компьютере установлено 8 или более гигабайт оперативной памяти, то в этом случае можно смело отключать файл подкачки. Это позволит не только ускорить работу операционной системы в целом, но и продлить срок службы диска. В противном случае (если в вашей системе используется меньше 8 гигабайт ОЗУ) подкачкой лучше пользоваться, при этом не важно, какой вид носителя информации вы используете.
Управление файлом подкачки
Для того, чтобы включить или отключить файл подкачки, необходимо выполнить следующие действия:
- Открыть окно «Свойства системы» и клинкуть по ссылке «Дополнительные параметры системы».
- В окне «Свойства системы» нажимаем кнопку «Параметры» в группе «Быстродействие».
- В окне «Параметры быстродействия» переходим на вкладку «Дополнительно» и нажимаем кнопку «Изменить».
Теперь мы попали в окно «Виртуальная память», где можно управлять файлом-подкачки. Для того, чтобы его отключить снимаем флажок «Автоматически выбирать объем файла подкачки» и переводим переключатель в положение «Без файла подкачки». Также, здесь можно выбрать диск, котором будет создаваться файл и установить его размер вручную.
Когда файл подкачки нужен на SSD
Может быть такая ситуация, когда в системе используются оба типа дисков (HDD и SSD) и без файла подкачки не обойтись. Тогда целесообразно перенести его на твердотельный накопитель, поскольку скорость чтения/записи на нем гораздо выше. Что в свою очередь положительно скажется на скорости работы системы. Рассмотрим и другой случай, у вас имеется компьютер с объемом оперативной памяти 4 гигабайта (или меньше) и SSD, на котором установлена система. В этом случае операционная система сама создаст файл подкачки и его лучше не отключать. Если у вас диск небольшого объема (до 128 Гбайт), то можно уменьшить объем файла (где это можно сделать, описано в инструкции «Управление файлом подкачки», представленной выше).
Заключение
Итак, как мы видим, использование файла подкачки зависит от объема оперативной памяти. Однако, если ваш компьютер не может работать без файла подкачки и при этом установлен твердотельный накопитель, то подкачку лучше всего перенести именно на него.
Мы рады, что смогли помочь Вам в решении проблемы.
Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
ДА НЕТ
Файл подкачки на SSD
О том, чем хороши SSD-накопители, сегодня успели узнать если не все пользователи ПК, то уж большая их часть точно. При относительно недорогой стоимости они в несколько раз превосходят обычные HDD-диски зачастую одновременно по нескольким параметрам, среди которых, например, объем доступной памяти, оперативность выполнения задач, скорость записи. Однако чем более популярными становятся такие накопители, тем больше споров возникает об оптимизации их работы. В частности, по-прежнему актуален вопрос, нужно ли отключать файл подкачки на диске SSD или нет.
Что ж попытаемся ответить на него максимально взвешено, не упустив при этом ни одного аргумента в пользу или против такого варианта оптимизации съемного жесткого диска.
Выключение файла подкачки – способ продлить жизнь SSD-диску
Прислушиваясь к мнению сторонников отключения на компьютере файла подкачки для SSD-накопителя, нельзя не заметить, что их основный довод сводится к желанию продлить жизнь своему съемному жесткому диску. Как ни крути, а этот аргумент имеет свою подоплеку. Так, практика использования SSD-дисков показала, что срок их службы напрямую зависит от того, какая нагрузка на них приходится.
Определяется она в целом количеством перезаписей, которое ориентировочно колеблется в пределах 10 000. Что это значит? То, что при активном использовании на компьютере SSD-накопителя ожидать от него высокой производительности не стоит. Со временем его функциональные возможности истощаются, приводя съемный жесткий диск в негодность.
Возникает вопрос, а можно ли увеличить срок его службы без отключения файла подкачки? Как ни странно, но ответ на него с полной уверенностью предстоит дать утвердительный. Дело в том, что срок службы SSD определяется многими факторами, среди которых:
- процесс дефрагментации;
- загруженность съемного жесткого диска;
- пользовательская настройка SSD;
- отключение команды TRIM;
- индексирование диска;
- отладка гибернации.
Таким образом, продлить срок службы SSD-накопителя только через отключение файла подкачки на компьютере нам не удастся.
Отключение файла подкачки – путь к расширению пространства на диске
Второй момент, который бросается в глаза при рассмотрении аргументов «за» отключение swap-файла на компьютере с SSD, связан с возможностью таким образом ускорить работу операционной системы. Объясняется это тем, что удаляя его со съемного жесткого диска, можно освободить пару гигабайт свободного пространства. Плюс? Да, вроде все верно. Экономия ресурсов, увеличение быстродействия, улучшение работы программ налицо.
В чем же подвох? В том, что несколько освободившихся гигабайт особой роли для оптимизации работы SSD не сыграют. В этом случае проще будет отформатировать диск перед тем, как поставить его на компьютер, а затем периодически очищать накопитель в последующем от нерабочих программ и приложений.
Выключение swap-файла на SSD приводит к проблемам с ОЗУ
На сегодняшний день основным аргументом против отключения для съемного жесткого диска файла подкачки заключается в том, что такая настройка SSD-диска на компьютере приводит к серьезным сбоям в работе операционной системы. Объясняется это тем, что многие компьютерные программы для обеспечения полноценной работы без сбоев резервируют себе про запас в достаточно большом количестве дополнительное пространство в системе. Проблема в том, что увидеть такие изменения в ОЗУ весьма сложно, так как в диспетчере задач данные о них не отображаются.
В итоге если на компьютере есть рабочий файл подкачки, программа воспользуется отведенным для него пространством на диске, ничуть не навредив при этом работе системы. Однако если по какой-либо причине он окажется отключен, резервирование места под данные программы произойдет непосредственно в самой оперативной памяти. Еще одна проблема в том, что заранее узнать наперед, сколько пространства потребуется дополнительно для ПО, практически невозможно.
Что это значит? То, что без наличия файла подкачки на компьютере велика вероятность того, что установленные программы существенно уменьшат количество доступной оперативной памяти, приведя, таким образом, к торможению и сбоям в работе ПК.
Способы решения проблемы
В целом анализируя аргументы сторонников и противников выключения на компьютере с использованием SSD файла подкачки, можно прийти к выводу, что использовать этот метод для оптимизации работы съемного жесткого диска весьма нежелательно. Как же быть? Воспользоваться одним из вариантов решения такой проблемы.
Способ № 1: Оптимизация виртуальной памяти средствами Windows
Для того чтобы настроить файл подкачки на компьютере с ОС Windows вручную для начала кликаем правой кнопкой мышки по ярлычку «Компьютер» на рабочем столе и выбираем в появившемся меню пункт «Свойства»:
Далее в появившемся окошке находим и выбираем вкладку «Дополнительные параметры системы»:
Теперь в новом системном окошке входим в раздел «Быстродействие» и жмем кнопку «Параметры»:
После этого в появившемся окошке «Параметры быстродействия» открываем вкладку «Дополнительно» и жмем кнопку «Изменить» напротив раздела «Виртуальная память»:
Теперь снимаем галочку с пункта «Автоматически выбирать…», отмечаем необходимый диск, указываем для него желаемый объем файла подкачки и жмем кнопку «Задать»:
В итоге благодаря такому методу можно самостоятельно уменьшить размер файла подкачки (если объем его кажется вам завышенным), и, наоборот, увеличить его.
Способ № 2: Настройка посредством специального программного обеспечения
Для настройки нормальной работы файла подкачки можно использовать специальные программы оптимизации SSD, например, такие, как SSD Mini Tweaker, SSD Fresh или SSD Tweaker. Для этого достаточно будет поставить одну из них на компьютер и задать с ее помощью необходимое значение для виртуальной памяти.
Кроме того, с помощью таких программ можно отключить функцию индексирования Windows, защиту системы, выйти из режима гибернации, остановить процесс дефрагментации, включить Trim, увеличить размер кэша, выполнить другие настройки по оптимизации работы системы с SSD-накопителя.
Windows 7 увеличить файл подкачки » Страница 6
В Windows 7 увеличить файл подкачки почему-то не получается, а вообще скажется изменение размера файла подкачки каким-нибудь образом на быстродействии компьютера, на форуме подсказали ваш сайт, почитал я тут у Вас, понимаю, что вопрос для вас скорее всего неинтересный, но всё равно прошу вас помочь
.
Сергей.
Windows 7 увеличить файл подкачки
Почему же неинтересный Сергей, очень даже интересный. Я вам дам максимальную информацию о файле подкачки, а вы уже выбирайте то, что вам нужно. В Windows 7 увеличить файл подкачки в некоторых случаях нужно обязательно, а так же перенести его с системного диска на другой.
Файл подкачки или виртуальная память, а так же своп-файл, создаётся Windows 7 для увеличения размера доступной оперативной памяти. В процессе работы Windows 7 активно использует физическую оперативную память, когда её становится не достаточно, то операционная система обращается к созданному ей на жёстком диске файлу подкачки, имеющему всегда формат pagefile.sys, используя его в качестве недостающей виртуальной памяти. И в случае надобности всегда обращается к этому файлу, храня в нём данные не поместившиеся в оперативку.
- Примечание: По умолчанию Windows 7 сама выбирает размер файла подкачки и располагается он на диске с операционной системой, но лучше будет, если файл подкачки будет расположен НЕ на разделе с Windows 7, это прибавит быстродействия. Так же в конце статьи приведён пример с иллюстрациями, как именно включить функцию очищения файла подкачки при завершении работы.
Для хорошей производительности вашего компьютера, минимальный размер файла подкачки или виртуальной памяти должен составлять объём, равный объёму вашей физической оперативной памяти, а максимальный превышать её в два раза. Например у меня в компьютере 2 Гб оперативной памяти, значит минимальный размер файла подкачки у меня будет 2 Гб, а максимальный 4 Гб, точно так, как на скришноте.
- Примечание: существует так же мнение, что размер файла подкачки, должен быть строго определён, то есть статический (Исходный и Максимальный размер один и тот же), при таких условиях он НЕ будет подвержен фрагментации, значит не сможет замедлить загрузку Windows 7. При динамическом файле подкачки, чтобы избежать падения быстродействия, нужно в настройках системы включить функцию очищения файла подкачки при завершении работы, лично я считаю, особого прироста скорости это не даёт, как и постоянная дефрагментация файла подкачки (читайте дальше, все скришноты приведены внизу).
- Друзья, в последнее время оперативная память стала доступна по цене и если у вас установлена Windows 7
(8) 64 бит, а в системном блоке установлено 8 ГБ оперативки, то я бы посоветовал выставить размер файла подкачки По выбору системы. Многие могут возразить и предложить убрать файл подкачки совсем, так как своей физической оперативной памяти достаточно 8 ГБ. Лично я советую поэкспериментировать и если вам покажется, что ваша Windows работает быстрее без файла подкачки, то в настройках виртуальной памяти отмечайте пункт Без файла подкачки.
В Windows 7 можно создать файл подкачки на нескольких дисках сразу, но к увеличению производительности это не приведёт. Подвержен ли фрагментации файл подачки? И такое спрашивают, ответ не подвержен, если его размер статический и не изменяется, то есть вами указан определённый размер файла подкачки, скришноты приведены ниже.
В Windows 7 увеличить файл подкачки, а так же перенести его на любой другой Том можно следующим образом.
Пуск->Щёлкните правой мышкой на значке Компьютер и выберите Свойства, далее->Дополнительные параметры системы.
Вкладка Дополнительно->Быстродействие и Параметры
далее на вкладке Параметры быстродействия выберите Дополнительно
далее Виртуальная память, нажимаем на кнопку Изменить
и заходим в диалоговое окно Виртуальная память.
Далее видим, что файл подкачки расположен у нас на системном диске (С:), перенесём его например на диск (Е):, но сначала уберём файл подкачки с диска (С:) . Выделим диск (С:), затем поставим галочку в пункте Без файла подкачки и жмём Задать. Может появится такое предупреждение, жмём Да.
В данном диалоговом окне выделяем диск (Е:), ставим галочку в пункте Указать размер, Исходный размер должен соответствовать размеру вашей физической оперативной памяти, Максимальный размер должен быть в два раза больше и нажимаем на кнопку Задать.
Все ваши изменения вступят в силу после перезагрузки, вот мы с вами и увеличили файл подкачки Windows 7.
Если вы хотите, чтобы размер вашего файла подкачки был строго определён и этим избежать его фрагментации, то выглядеть это должно вот так.
Друзья, многие спрашивают, как в настройках системы включить функцию очищения файла подкачки при завершении работы?
Пуск-Выполнить-secpol.msc. Выбираем Локальные политики и затем Параметры безопасности и наконец щёлкаем два раза левой мышкой на пункте Завершение работы: очистка файла подкачки виртуальной памяти. Ставим Включен и жмём Применить.
Метки к статье: Windows 7 Оперативная память Чистка и оптимизация
Понимание файла подкачки Windows и почему его не следует отключать
Как технический писатель, я регулярно съеживаюсь от всех плохих советов по настройке, а отключение системного файла подкачки часто является источником раздора среди компьютерных фанатов. Давайте рассмотрим некоторые мифы о файлах подкачки и развенчаем их раз и навсегда.
Что такое файл подкачки и как его настроить?
Прежде чем мы углубимся в подробности, давайте рассмотрим, что на самом деле делает файл подкачки. Когда в вашей системе не хватает оперативной памяти из-за того, что приложение, такое как Firefox, занимает слишком много памяти, Windows перемещает наименее используемые «страницы» памяти в скрытый файл с именем pagefile.sys в корне одного из ваших дисков, чтобы освободить больше оперативной памяти для приложений, которые вы фактически используете. На самом деле это означает для вас то, что если у вас какое-то время было свернуто приложение, и вы активно используете другие приложения, Windows переместит часть памяти из свернутого приложения в файл подкачки, поскольку к нему в последнее время не обращались. . Это часто может привести к тому, что восстановление этого приложения займет немного больше времени, а ваш жесткий диск может ненадолго перетереться.
Если вы хотите проверить свои собственные настройки файла подкачки, запустите sysdm.cpl из окна поиска или запуска меню «Пуск» (Win + R) и перейдите в раздел «Дополнительно» -> «Настройки» -> «Дополнительно» -> «Изменить». На этом экране вы можете изменить размер файла подкачки (см. Изображение выше), настроить систему так, чтобы она вообще не использовала файл подкачки, или просто оставьте это на усмотрение Windows — что я бы рекомендовал в большинстве случаев.
G / O Media может получить комиссию
Почему люди говорят, что мы должны это отключить?
Посмотрите на любой сайт настройки где угодно, и вы получите много разных мнений о том, как работать с файлом подкачки — некоторые сайты скажут вам сделать его огромным, другие скажут вам полностью отключить его.Логика выглядит примерно так: Windows неэффективно использует файл подкачки, и если у вас много памяти, вы должны просто отключить его, поскольку оперативная память намного быстрее, чем ваш жесткий диск. Отключив его, вы заставляете Windows все время хранить все в гораздо более быстрой оперативной памяти.
Проблема с этой логикой в том, что она действительно влияет только на один сценарий: переключение на открытое приложение, которое вы давно не использовали, никогда не повредит жесткий диск, когда файл подкачки отключен.На самом деле это не сделает ваш компьютер быстрее, так как Windows никогда не будет загружать приложение, с которым вы в настоящее время работаете.
Отключение файла подкачки может привести к системным проблемам
Большая проблема с отключением файла подкачки заключается в том, что после того, как вы исчерпали доступную оперативную память, ваши приложения начнут давать сбой, так как нет виртуальной памяти для выделения Windows — и хуже всего В этом случае ваша фактическая система выйдет из строя или станет очень нестабильной. Когда это приложение выходит из строя, оно падает до — некогда сохранять вашу работу или делать что-нибудь еще.
В дополнение к сбоям приложений каждый раз, когда вы работаете с ограничением памяти, вы также столкнетесь с множеством приложений, которые просто не будут работать должным образом, если файл подкачки отключен. Например, вы действительно не захотите запускать виртуальную машину на компьютере без файла подкачки, и некоторые утилиты дефрагментации также не будут работать. Вы также заметите другое странное, неопределимое поведение, когда ваш файл подкачки отключен — по моему опыту, многие вещи просто не всегда работают правильно.
Меньше места для файловых буферов и SuperFetch
Если у вас много оперативной памяти на вашем ПК, и ваша рабочая нагрузка действительно не так велика, вы можете никогда не столкнуться с ошибками, вызывающими сбой приложения с отключенным файлом подкачки, но вы также забирает из памяти, которую Windows могла бы использовать для кэширования чтения и записи для ваших фактических документов и других файлов.Если ваш диск тратит много времени на перегрузку, вы можете подумать об увеличении объема памяти, используемой Windows для кеша файловой системы, вместо того, чтобы отключать файл подкачки.
Windows 7 включает механизм кэширования файлов под названием SuperFetch, который кэширует наиболее часто используемые файлы приложений в ОЗУ, чтобы ваши приложения открывались быстрее. Это одна из многих причин, по которым Windows 7 кажется намного более «быстрой», чем предыдущие версии, а отключение файла подкачки забирает оперативную память, которую Windows могла бы использовать для кэширования. Примечание. SuperFetch был фактически представлен в Windows Vista.
Поместите файл подкачки на другой диск, а не на раздел
Следующий плохой совет, который вы увидите или услышите от потенциальных настройщиков системы, — это создать отдельный раздел для файла подкачки, что обычно бессмысленно, если раздел находится на том же жестком диске. Что вам нужно, чтобы на самом деле сделал, так это переместить файл подкачки на совершенно другой физический диск, чтобы разделить рабочую нагрузку.
Какого размера должен быть мой файл подкачки?
Похоже, что каждый айтишник, с которым я когда-либо разговаривал, заявлял, что ваш файл подкачки должен быть равен 1.В 5–2 раза больше вашей физической памяти, поэтому, если у вас система объемом 4 ГБ, у вас должен быть файл подкачки размером 8 ГБ. Проблема с этой логикой заключается в том, что если вы открываете используемые приложения объемом 12 ГБ, ваша система будет очень медленной, а ваш жесткий диск будет измельчать до такой степени, что ваш компьютер станет практически непригодным для использования. Вы просто не увеличите или не уменьшите производительность, имея гигантский файл подкачки; вы просто займете больше места на диске.
Марк Руссинович, известный эксперт по Windows и автор инструментов Sysinternals, говорит, что если вы хотите оптимизировать размер файла подкачки в соответствии с вашими реальными потребностями, вы должны следовать совершенно другой формуле: Минимум должен быть Peak Commit — Physical RAM, и Максимум должен быть вдвое больше.
Например, если ваша система имеет 4 ГБ ОЗУ и ваше пиковое использование памяти составляло 5 ГБ (включая виртуальную память), вы должны установить для файла подкачки не менее 1 ГБ, а максимальное значение — 2 ГБ, чтобы получить буфер для вашей безопасности на случай это необходимо для требовательного к оперативной памяти приложения. Если у вас 8 ГБ ОЗУ и максимум 3 ГБ используемой памяти, у вас все равно должен быть файл подкачки, но вам, вероятно, подойдет размер 1 ГБ. Примечание: Если ваша система настроена для аварийных дампов, вам потребуется файл подкачки большего размера, иначе Windows не сможет записать память процесса в случае сбоя, хотя это не очень полезно для большинства конечных пользователей. пользователей.
Другой совет, связанный с размером, — установить одинаковый минимальный и максимальный размер, чтобы вам не пришлось иметь дело с фрагментацией, если Windows увеличивает размер файла подкачки. Этот совет довольно глупый, учитывая, что большинство программ дефрагментации дефрагментируют файл подкачки, даже если Windows увеличивает размер, что случается не очень часто.
Итог: стоит ли его отключать?
Как мы видели, единственное ощутимое преимущество отключения файла подкачки состоит в том, что восстановление свернутых приложений, которые вы давно не использовали, будет быстрее.Это происходит за счет того, что вы не можете фактически использовать всю свою оперативную память из-за опасений, что ваши приложения выйдут из строя и сгорит после того, как вы достигнете предела, и столкнетесь с множеством странных системных проблем в некоторых приложениях.
Подавляющему большинству пользователей никогда не следует отключать файл подкачки или вмешиваться в настройки файла подкачки — просто позвольте Windows работать с файлом подкачки и использовать доступную оперативную память для кэширования файлов, процессов и Superfetch. Если вы действительно хотите ускорить работу своего ПК, то лучше всего подходят следующие варианты:
В моей системе Windows 7 с 6 ГБ ОЗУ и управляемым Windows файлом подкачки каждое приложение открывается быстро, и даже приложения, в которых я не использовал некоторое время все еще открывается почти мгновенно.Я регулярно запускаю его до 80-90% использования ОЗУ, с открытыми десятками окон приложений, и нигде не вижу замедления.
Если вы хотите прочитать более подробную информацию о том, как на самом деле работает виртуальная память и ваш файл подкачки, обязательно ознакомьтесь со статьей Марка Руссиновича на эту тему, из которой была получена большая часть этой информации.
Не согласны с моими выводами? Выскажите свое мнение в комментариях или, что еще лучше, проведите тесты, чтобы доказать свою точку зрения.
How-To Geek тщательно протестировал настройки файла подкачки и считает, что всем уже стоит перейти на Windows 7. Его интересные статьи можно найти ежедневно здесь, на Lifehacker, How-To Geek и Twitter .
windows — Следует ли мне отключить файл подкачки, если у меня много ОЗУ, или мне следует переместить его на виртуальный RAM-диск?
Перенос файла подкачки в ОЗУ — нелепая идея. Просто выключите его и увеличьте объем ОЗУ.
Независимо от того, сколько у вас оперативной памяти, вы хотите, чтобы система могла использовать ее эффективно. Отсутствие файла подкачки заставляет операционную систему неэффективно использовать оперативную память по двум причинам. Во-первых, он не может сделать страницы удаляемыми, даже если к ним не обращались или не изменяли в течение очень долгого времени, что приводит к уменьшению размера дискового кеша. Во-вторых, он должен зарезервировать физическую оперативную память для резервирования выделений, которые вряд ли когда-либо потребуются (например, частное, изменяемое сопоставление файлов), что приводит к случаю, когда у вас может быть много свободной физической ОЗУ, но в выделении отказано. избегайте чрезмерных усилий.
Рассмотрим, например, если программа создает доступное для записи отображение частной памяти для файла размером 4 ГБ. ОС должна зарезервировать 4 ГБ ОЗУ для этого сопоставления, потому что программа может изменять каждый байт, и нет места, кроме ОЗУ, для его хранения. Итак, сразу же 4 ГБ ОЗУ в основном тратятся (их можно использовать для кеширования чистых страниц на диске, но это все).
Управление памятью
осуществляется центральным процессором, и то, включен или выключен файл подкачки, ни на йоту не влияет на то, как обрабатываются страницы.Это прозрачно для Windows.
Приоритет страницы не меняется, страницы все равно отбрасываются. Файлы подкачки используются ЦП в качестве вторичного хранилища, а не ОС. Это не что иное, как кеш второго уровня, когда заканчивается уровень один (ОЗУ).
Быстрый и очень грязный пример: у моей машины 16 ГБ ОЗУ и нет файла подкачки. 5 минут назад с 13 ГБ в режиме ожидания и только 2 ГБ свободного я загрузил Fallout 4.
Страницы с низким приоритетом были отброшены при загрузке Fallout.
Кстати, блог Technet 2008 года о расширении пределов памяти Windows вводит в заблуждение — я бы сказал, что он обманул.https://i.stack.imgur.com/wXkmi.png
Я тоже сомневаюсь, написал ли это даже Марк, но я надеюсь, что нет, так как это изменит мою точку зрения на него …
Fwiw в статье есть зияющие дыры, и я ошеломлен, что никто не выбрал, учитывая, как часто этот блог ссылается на
- Файл подкачки и его расположение обрабатываются Windows, захват доступа к памяти в местах, выгруженных на диск, будет перехвачен ЦП, но передан операционной системе для извлечения страницы с диска и ее загрузки.
В любом случае вот одно не столь расплывчатое описание:
Windows не может достичь более высоких адресов, чем ЦП — это невозможно.
Независимо от того, на что способна ОС, она все еще ограничена аппаратным обеспечением, на котором она работает … потому что ОС на самом деле является самим процессором (внутренними регистрами).
Хорошо, поэтому файл подкачки — это область на жестком диске, которую ЦП использует для расширенного физического адресного пространства, когда он не может физически или архитектурно использовать больше ОЗУ.
Например, в сегментированной 32-битной архитектуре x86 имеется два сегмента ОЗУ по 2 ГБ.
Один выделен ядру. Остальные 2 ГБ предназначены для пользовательского режима.
Это все RAM , которое процессор может использовать с 32 контактами DRAM, но 32-битный процесс имеет 4 ГБ, так что что делать. К счастью, ЦП может использовать вторичное хранилище, также известное как жесткий диск, для хранения дополнительных 2 ГБ страниц. Потому что у него есть внутренние регистры.
Физические места, где виртуальные страницы, на которые ссылается процесс, не должны храниться в ОЗУ. Но они действительно хранятся где-то в процессоре.
ЦП не может предоставить приложению все 4 ГБ ОЗУ, но может, предоставить ему 4 ГБ адреса, используя жесткий диск в качестве вторичного кеша (что на самом деле является всем жестким диском)
Страницы перемещаются в ОЗУ и из ОЗУ с помощью внутреннего механизма подкачки, но это не то же самое, что файл подкачки.Пейджинг происходит всегда ….
Суть на самом деле не так уж и сложна. За последние 15 лет или около того у многих конечных пользователей сложилось впечатление, что файл подкачки является неотъемлемой частью операционной системы, но это не так. Такого никогда не было. Это заблуждение частично подпитывается такими корпорациями, как Intel и Microsoft.
RAM — это быстрое запоминающее устройство, жесткий диск — более медленное запоминающее устройство, поэтому, по сути, RAM — это кеш уровня 1, жесткий диск — это уровень 2 (без учета кеша процессора для этой аналогии).Оба могут быть доступны ЦП.
Если ЦП недостаточно оперативной памяти для хранения необходимых страниц, жесткий диск можно использовать для переполнения. Если оперативной памяти много, то PF избыточен.
До Core 2 процессоры Intel имели 32-контактную шину DRAM и 32 регистра, что означало, что ЦП имел доступ к 4 ГБ ОЗУ и 4 ГБ места на жестком диске (файл подкачки). Это ограничение аппаратного обеспечения, а не Windows.
Всего доступно для процессов 3.накрывает PAE, -больше со ссылками добавлено ).
http://www.windowsdevcenter.com/pub/a/windows/2004/04/27/pagefile.html
3-й источник скриншота:
Двоичный интерфейс приложений System V
Черновая версия дополнения к процессору архитектуры AMD64 0.99.7
Я намерен продолжать улучшать этот ответ и добавлять исходный материал и соответствующую информацию. Я бы хотел найти баланс между недостатком информации и слишком большим количеством технической информации.Предложения приветствуются. Пожалуйста, не голосуйте против только потому, что это может быть написано не так хорошо.
файл подкачки Windows | Мир войны
Общая информация
Файл подкачки (pagefile.sys) — это скрытый файл на жестком диске компьютера, который используется операционной системой Windows аналогично ОЗУ. Файл подкачки и RAM вместе составляют виртуальную память. По умолчанию операционная система Windows хранит файл подкачки в загрузочном разделе (разделе, где установлена операционная система и вспомогательные файлы).Обычно объем файла подкачки устанавливается в 1,5 раза больше общего объема ОЗУ.
Файл подкачки необходим для уменьшения нагрузки на оперативную память в периоды высокой нагрузки. Если вы одновременно запускаете несколько приложений, которые активно используют оперативную память, некоторые из этих приложений будут неактивны (они будут свернуты или просто не будут использоваться в данный момент) и, как следствие, их данные будут выгружены в более медленную область. , то есть файл подкачки, в то время как данные из активных в данный момент приложений будут обрабатываться непосредственно ОЗУ.При доступе к неактивному приложению данные из файла подкачки будут перемещены непосредственно в ОЗУ, чтобы ускорить его выполнение. При острой нехватке оперативной памяти в системе используется файл подкачки напрямую, то есть туда же сбрасываются данные активных приложений. Если общий размер виртуальной памяти слишком мал, некоторые приложения могут работать нестабильно, а операционная система может отображать сообщение о недостаточном количестве виртуальной памяти. В таких ситуациях размер файла подкачки необходимо увеличить.
Если на вашем компьютере несколько жестких дисков : для повышения производительности системы файл подкачки следует переместить в другой раздел на другом жестком диске. В этом случае операционная система будет быстрее обрабатывать несколько запросов ввода / вывода.
Если у вас один жесткий диск на вашем компьютере : также рекомендуется переместить файл подкачки в другой раздел жесткого диска. Когда файл подкачки находится в загрузочном разделе, операционная система Windows отправляет запросы на чтение и запись на диск как в системную папку, так и в файл подкачки.После перемещения файла подкачки в другой раздел будет меньше конфликтов между запросами на чтение и запись.
Если на вашем компьютере есть и жесткий, и твердотельный диски. : рекомендуется поместить файл подкачки в один из разделов жесткого диска. Это уменьшит количество запросов на чтение / запись, что, в свою очередь, может благоприятно сказаться на надежности SSD-накопителя.
Чтобы избежать фрагментации файла подкачки, рекомендуется создать на жестком диске отдельный раздел, где будет находиться только файл подкачки.Использование отдельного раздела для файла подкачки дает следующее преимущество: файл не фрагментируется. Файл подкачки, расположенный в разделе, где находятся другие данные, может быть разбит на фрагменты, когда он станет больше, чтобы увеличить размер виртуальной памяти. Дефрагментированный файл подкачки обеспечивает более быстрый доступ к виртуальной памяти.
Операции с файлом подкачки
Для выполнения операций с файлом подкачки перейдите в окно управления виртуальной памятью.
Для этого:
1.Нажмите Win + R В открывшемся окне введите «sysdm.cpl» в поле «Открыть» и нажмите OK .
2. В открывшемся окне «Свойства системы» перейдите на вкладку «Дополнительно» и нажмите кнопку «Параметры », «» в разделе «Производительность».
3. В окне «Параметры производительности» перейдите в раздел «Дополнительно» и нажмите Изменить .
4. После выполнения этих действий откроется окно управления виртуальной памятью, где по умолчанию установлено значение «Автоматически управлять размером файла подкачки для всех дисков».В этом случае файл подкачки находится на том же диске, где установлена операционная система (диск C). Количество логических дисков, доступных для выбора на каждом компьютере, может быть разным.
Отключение файла подкачки
1. Снимите флажок «Автоматически управлять размером файла подкачки» для всех дисков.
2. Выберите Нет файла подкачки и нажмите Установить .
3. После этого операционная система выдаст предупреждение. Щелкните Да , а затем ОК .
4. После выполнения всех операций перезагрузите компьютер.
Перемещение файла подкачки между разделами жесткого диска
1. Выполните все действия из Отключение файла подкачки
2. Выберите логический диск, на котором вы хотите разместить файл подкачки.
3. Выберите Управляемый системой размер для выбранного диска и нажмите Установить , затем OK .
4. После выполнения всех операций перезагрузите компьютер.
Изменение размера файла подкачки
1. Снимите флажок «Автоматически управлять размером файла подкачки» для всех дисков.
2. Выберите «Пользовательский размер» и введите два значения: начальный и максимальный размер в мегабайтах. Нажмите Установить , затем ОК.
3. После выполнения всех операций перезагрузите компьютер.
[решено] Почему Windows использует файл подкачки при наличии ОЗУ? — Windows Server
Всем привет,
У меня есть сервер под управлением Windows 2008 Standard (не R2).
Я только что столкнулся с проблемой, из-за которой наша ERP-система остановилась.
Когда я проверил диспетчер задач, оперативная память была использована на 100%, а файл подкачки занимал 14 ГБ. Это не проблема, так как эта проблема возникает несколько раз.
После того, как я остановил систему ERP, она освобождает всю используемую оперативную память, и Windows освободила 28 ГБ из доступных 32 ГБ, но файл подкачки по-прежнему использовал 3 ГБ
Когда я начал перезапускать систему ERP, использование ОЗУ увеличилось, как и ожидалось, но также увеличилось использование файлов подкачки.В итоге у меня было задействовано 10 ГБ физической памяти, а файл подкачки — 9 ГБ.
Почему все еще доступно 22 ГБ, почему файл подкачки потребляется так много? Есть ли способ контролировать это?
Я ожидаю, что он будет использовать оперативную память до тех пор, пока она не будет доступна, а затем будет использовать файл подкачки, но, возможно, мое понимание неверно.
Анахайм
OP
jori1000
19 июня 2013 г., 20:47 UTC
По http: /
«Файл подкачки используется, даже если по проекту предусмотрена свободная оперативная память.
Процессы с меньшей активностью выгружаются, чтобы освободить место для других запросов памяти. Считайте, что Windows всегда в первую очередь использует всю оперативную память. В случае, если ОЗУ заполнено и запущено новое приложение, Windows должна определить, какие процессы могут быть выгружены, прочитать их из оперативной памяти, записать их на диск, прочитать новую программу с диска и загрузить ее в освобожденную ОЗУ.Это занимает много времени, так как чтение / запись на диск — очень медленная операция, и все это время пользователь ждет запуска своей программы.
Поэтому, чтобы обойти это снижение производительности, Windows будет отслеживать использование памяти и удалять все, что нечасто используется, чтобы освободить оперативную память для новых процессов, которые могут запуститься ».
Файл подкачки Windows XP
Можно с уверенностью сказать, что многие музыканты Windows XP даже не знают, что у них есть файл подкачки, не говоря уже о том, где он находится и как он может повлиять на их запись.Раскрываем все.
Windows XP требует гораздо меньше настроек, чем предыдущие операционные системы Microsoft, чтобы сделать ее пригодной для запуска музыкальных приложений, что является отличной новостью для нас, музыкантов на ПК, использующих XP. Однако это все еще не все гладко, и существует много противоречивой информации о наиболее подходящем размере для файла «подкачки» Windows XP, поэтому в этом месяце я подумал, что изучу различные варианты настройки.
С довольно щедрыми настройками файла подкачки по умолчанию вы можете тратить впустую место на диске, в то время как, если вы изначально сделаете файл подкачки слишком маленьким, Windows может увеличить его размер в неподходящий момент во время записи и испортить в остальном идеальный вариант.Некоторые музыканты даже предлагают полностью отключить файл подкачки, чтобы гарантировать отсутствие прерывания звука, если у вас 512 МБ или больше оперативной памяти. Но разве это хорошая идея?
Вот мои рекомендуемые настройки файла подкачки для любого музыканта с 512 МБ или более ОЗУ. 800MB — предохранительный клапан; при обычном использовании pagefile.sys останется фиксированным размером 100 МБ. Во-первых, мы сделаем краткий обзор действующих процессов. Процессор Intel 386 или более поздней версии может адресовать до 4 ГБ памяти, которые процессор управляет «страницами», каждая из которых имеет размер 4 КБ.Поскольку у подавляющего большинства людей физическая оперативная память намного меньше, чем 4 ГБ, программам разрешено занимать столько виртуальных 4 ГБ пространства, сколько они пожелают, но только с активными частями, фактически находящимися в физической памяти. Любой остаток сохраняется в файле подкачки или подкачки (первый термин используется в Win 95, 98 и ME, а второй — в Win NT, 2000 и XP).
Если одно из ваших приложений когда-либо пытается получить доступ к адресу, который в настоящее время не находится в системной оперативной памяти, это генерирует прерывание, называемое ошибкой страницы, и затем система получает адрес либо из файла приложения на вашем жестком диске, либо из Файл подкачки.Но данные будут выгружены в файл подкачки только в том случае, если у вас меньше оперативной памяти, чем вам действительно нужно. В противном случае он находится в пуле страниц в ОЗУ вместе с текущими страницами данных и файловым кешем (vcache Win 9x), который содержит данные, недавно прочитанные или записанные на ваши жесткие диски.
В ОЗУ также есть невыгружаемая область для критического кода, который нельзя отправить в файл подкачки. Любая оставшаяся ОЗУ обычно используется для увеличения файлового кеша. Последний факт вызывает большую путаницу: Microsoft рассматривает неиспользованную оперативную память как потраченное впустую пространство, в то время как многие пользователи беспокоятся, если их количество свободной оперативной памяти станет низким.Самая важная вещь, о которой следует помнить, заключается в том, что если какое-либо приложение требует больше физической памяти, часть файлового кеша будет немедленно отброшена, чтобы освободить место для нее, поэтому нам не нужно беспокоиться о размере кеша XP, как многие думают.
Хотя многие из нас используют утилиту SiSoftware Sandra для предоставления огромного количества информации о наших ПК, а также для выполнения различных тестов, это излишне для тех, кто просто хочет узнать, какой процессор и оперативная память есть на их машине. Обычно вы можете узнать основы из системного апплета Windows на панели управления или пролистать различные страницы в вашем BIOS, но это простой вариант для вас.
CPU-Z — это удобная бесплатная загрузка размером 186 КБ, которая опрашивает ваш процессор, материнскую плату и оперативную память, а затем предоставляет все подробности одним нажатием. Он распознает широкий спектр наборов микросхем и процессоров для материнских плат AMD, Intel и VIA, а также наборы микросхем SiS и nVidia и может сообщить вам размер, тип и синхронизацию вашей памяти. Это также очень чистая установка — всего четыре файла в отдельной папке без изменений в системной папке или реестре — и работает в Windows 95, 98, ME, NT4, 2000 и XP.Итак, если вы не уверены, какой у вас процессор: Northwood A или B, или ваша оперативная память работает с задержкой CAS2 или CAS3, это должен быть самый быстрый и простой способ узнать.
www.cpuid.com
На самом деле вы не можете отключить виртуальную память, но можно установить размер файла подкачки равным нулю в разделе «Дополнительно» системного апплета в разделе «Производительность». Однако иногда это может привести к потере большого количества оперативной памяти, поскольку некоторые приложения при запуске запрашивают большой объем виртуальной памяти.Если файл подкачки существует на вашем жестком диске, он может содержать запрошенную виртуальную память, а не постоянно храниться в физической ОЗУ и, возможно, не использоваться активно.
Поэтому не следует выбирать опцию «Нет файла подкачки», тем более что некоторые приложения (включая Sonic Foundry’s Acid, по-видимому) блокируются, если файл подкачки не найден. Вместо этого начальный размер файла подкачки должен быть достаточно большим, чтобы справиться с вашим конкретным набором приложений. Это должно гарантировать, что Windows не потребуется внезапно изменять размер файла подкачки во время длительного дубля.По умолчанию XP создает файл подкачки, в 1,5 раза превышающий размер вашей оперативной памяти, но, вопреки распространенному мнению, ПК с небольшим объемом оперативной памяти потребует файл подкачки большего размера, чтобы справиться с дополнительными функциями, чем компьютер с 512 МБ или более ОЗУ. , поскольку пейджинг будет продолжаться. Однако в XP, даже если у вас много системной оперативной памяти и, следовательно, гораздо меньше шансов на подкачку, вы не должны чрезмерно ограничивать максимальный размер файла подкачки.
После некоторого исследования я бы теперь сказал, что в качестве отправной точки любой, у кого 256 МБ ОЗУ, должен установить размер файла начальной страницы на 250 МБ, а те, у кого 512 МБ или более, — на 100 МБ.В качестве альтернативы вы можете использовать более научный подход и измерить пиковое использование файла подкачки с вашей наихудшей рабочей нагрузкой с помощью Cacheman (www.outertech.com), а затем установить начальный размер на удвоение, но не менее 100 МБ.
Максимальный предел размера может быть значительно больше, если у вас много свободного места на жестком диске (подходит цифра 700 или 800 МБ), но вы получите сообщение о нехватке памяти, если ваши требования когда-либо превысят это значение, или если на жестком диске не хватает места при изменении размера.
Вы не тратите впустую место на диске, устанавливая высокий Максимальный размер, так как файл подкачки будет увеличиваться от своего Первоначального размера только в том случае, если он потребуется вашему ПК при одновременном запуске множества одновременных приложений (подумайте об этом как о предохранительном клапане для предотвращения ошибок виртуальной памяти. сообщения), и этот дополнительный параметр будет отброшен при следующей перезагрузке, поэтому выбранный вами размер будет сброшен сам. Более того, даже если требования превышают начальный размер, размер файла подкачки не изменяется настолько, насколько он временно расширяется до следующей загрузки, и это должно приводить к минимальной активности дополнительных дисков каждый раз, когда необходимо расширить файл.
Если вы отслеживаете размер pagefile.sys в Проводнике, вы можете увидеть, превышает ли он когда-либо ваш Исходный размер при нормальном использовании, и, если да, измените размер соответствующим образом. В противном случае размер файла подкачки для большинства музыкантов с большим количеством оперативной памяти, вероятно, останется 100 МБ. Вы также должны получить немного дополнительной производительности от файла подкачки Win XP, если он использует кластеры 4K, что является значением по умолчанию для диска, отформатированного в NTFS, и для разделов FAT32 размером менее 8 ГБ.
Можно решить, где находится файл подкачки, но если к нему не часто обращаются, нет смысла перемещать его из настроек системного диска C: по умолчанию, выбранных Windows.Если вы все же переместите его, сделайте это только на второй жесткий диск, который не очень активен. Простое использование другого раздела на том же диске приведет к гораздо большему поиску головы, поскольку диск перескакивает между разделами Windows и файловой подкачки. Перемещение файла на тот же диск, что и ваши аудиоданные, также может увеличить активность поиска во время записи и воспроизведения звука.
Даже если вы действительно создаете файл подкачки на отдельном быстром диске (желательно также на другом канале IDE), некоторые эксперты рекомендуют оставить небольшой файл на диске C: в экстренных случаях — начальный размер 2 МБ и максимум 50 МБ считается подходящим — иначе Win 2000 / XP может проигнорировать ваши новые настройки.Это связано с тем, что на ранних этапах процесса загрузки для XP доступен только файл подкачки на загрузочном диске. Если вы создаете несколько файлов подкачки в разных разделах, Win 2000 и XP автоматически выберут тот, который на диске имеет наименьшую активность.
После того, как вы установили подходящий начальный размер для файла подкачки XP, вы можете выполнить одноразовую дефрагментацию с помощью этой бесплатной утилиты (см. Основной текст для более подробной информации). После перезагрузки с новыми начальными и максимальными настройками и расположение раздела, вы получите немного более высокую производительность файла подкачки, если файл будет дефрагментирован.К сожалению, дефрагментатор Win 2000 / XP не может работать с уже открытыми файлами, но вы можете дефрагментировать файл подкачки с помощью бесплатного программного обеспечения
.
Утилита Sysinternals PageDefrag (www.sysinternals.com). Когда вы запустите его, список покажет вам, насколько фрагментирован файл подкачки и различные другие системные файлы, и вы можете решить, дефрагментировать ли их при следующей загрузке или даже при каждой последующей загрузке. Эту утилиту лучше всего запускать вместе с утилитой Defragmenter, входящей в комплект Microsoft, чтобы убедиться, что после дефрагментации нового файла подкачки файлы или свободное дисковое пространство по обе стороны от него сами не фрагментировались.К счастью, после дефрагментации файла подкачки он останется прежним. Наконец, не беспокойтесь, если ваш дефрагментатор не может принудительно поместить файл подкачки во внешнюю часть жесткого диска. Хотя эта позиция обеспечивает максимальную скорость передачи, мы надеемся, что файл подкачки обрабатывается не слишком часто, и если это так, оставив его где-нибудь среди других системных файлов, время поиска по заголовку минимизируется, что, вероятно, более существенно в практика, чем скорость передачи.
Итак, подытоживая, шансы на изменение размера файла подкачки будут минимальными, если вы установите реалистичный Начальный размер, а установка Максимума на гораздо большее значение предотвратит получение сообщений о нехватке виртуальной памяти при запуске многих приложений.Хотя ваш свободный объем оперативной памяти может выглядеть вызывающе низким, если у вас большой файловый кеш, файловый кеш должен ускорить многие операции до тех пор, пока действительно не потребуется больше оперативной памяти, когда размер кеша должен немедленно уменьшиться.
- Компьютерный корпус Zalman TNN (Totally No Noise) 500A вполне может быть доступен к тому времени, когда вы это прочтете. В этом полностью закрытом корпусе для ПК в корпусе Tower не используются охлаждающие вентиляторы (даже в блоке питания), а для передачи тепла от процессора, жестких дисков и т. Д. Используется технология тепловых трубок.В отличие от большинства алюминиевых корпусов, этот действительно действует как огромный радиатор (в комплекте с охлаждающими ребрами для увеличения площади поверхности), поскольку к нему напрямую подключены различные тепловые трубки, а печатная плата блока питания также находится в прямом контакте с корпусом. Вибрация жесткого диска также не может достигать корпуса благодаря четырем амортизаторам по длине тепловых трубок. На момент написания статьи о цене не было, хотя, судя по просмотренным мною фотографиям, этот серьезно спроектированный продукт, вероятно, будет дорогим.
www.zalman.co.kr
- Компания NEC анонсировала небольшой топливный элемент, который значительно продлит срок службы батареи ноутбуков. Они намереваются выпустить ноутбук со встроенным топливным элементом, срок службы которого составит около пяти часов, где-то в 2004 году, но надеются выпустить на рынок модель в течение двух лет, которая обеспечит срок службы около 40 часов, что примерно в десять раз больше. современных литий-ионных аккумуляторов. Вместо перезарядки топливный элемент требует периодической подпитки водорода или кислорода с использованием газообразного водорода или жидкого метанола.Как только NEC и конкурирующие компании, в том числе Toshiba, преодолеют текущие проблемы безопасности при заправке (метанол очень агрессивен), это станет выигрышной технологией для всех, кто хочет создавать музыку на ходу.
www.nec.com
- Хотя довольно легко вычислить частоту каждой серии стоячих волн, вызванных размерами вашей студии (F = 6720 / размер в дюймах), также полезно построить график трех серий по длине , ширина и высота на миллиметровой бумаге.Это позволяет увидеть, достаточно ли они распределены для получения хороших звуковых результатов или сгруппированы на некоторых частотах, что вызовет гудки и гудки. Существуют различные утилиты для ПК, которые предоставляют простой список режимов, но Итан Винер создал простую утилиту на основе DOS, которая отображает первые 10 осевых режимов. Он игнорирует менее важные наклонные и касательные, но по-прежнему является удобным инструментом, если вы собираетесь начать новую студию. Итану было бы интересно услышать мнение любого, кто хочет превратить эту утилиту в более совершенную для Windows.
www.ethanwiner.com/modecalc.exe
- Версия 4.01 превосходного приложения Wavelab Филиппа Гутье теперь доступна в качестве бесплатного обновления для существующих пользователей, и, несмотря на небольшое постепенное изменение, оно включает в себя множество улучшений, а также несколько исправлений ошибок. Теперь вы можете автоматизировать повторяющиеся задачи с помощью API (Application Programming Interface), теперь поддерживается AES-31 для импорта проектов Nuendo как Wavelab Montage, а также есть новый инструмент для обнаружения и исправления звуковых ошибок.Также нововведением является поддержка форматов ShuttlePro, Windows Media 9 и Vorbis Ogg, а также довольно много функций захвата компакт-дисков, включая импорт CD-текста. Владельцы приводов Plextor теперь могут получить весь аудио компакт-диск, включая любой звук в паузах, а также все субиндексы. Единственным недостатком обновления является довольно большой размер загружаемого файла (13 МБ).
www.steinberg.net
Настройка файла подкачки | Взлом Windows Vista: ExtremeTech
Файл подкачки Windows, также известный как файл подкачки или виртуальная память, очень важен для работы Windows Vista.Как я упоминал ранее, операционная система использует файл подкачки как место для хранения данных, которые когда-то находились в физической памяти, но были удалены, потому что Windows требовалось пространство для других целей.
Каждая унция данных, с которыми работает ЦП, должна находиться в физической памяти, прежде чем можно будет выполнять какую-либо работу. Когда вы запускаете приложение, Windows загружает программу с жесткого диска в физическую память, чтобы ЦП мог выполнить код. Поскольку у большинства компьютеров ограниченный объем физической памяти (ОЗУ), Windows имеет сложную систему подкачки, которая позволяет временно перемещать запущенные приложения из физической памяти, чтобы освободить место для других приложений.Эти данные, которые были в памяти, сохраняются обратно в файл на жестком диске, который называется файлом подкачки.
Обеспечение критической функции памяти, позволяя операционной системе использовать больше оперативной памяти (RAM), чем фактически имеет компьютер, позволяет пользователям использовать более надежные программы без обновления своей памяти.
Точный метод, который система использует для определения того, какие программы останутся в физической памяти и какие программы будут размещены, очень сложен, и изменить его практически невозможно.Однако есть несколько уловок, которые помогут вам оптимизировать использование файла подкачки вашим компьютером. С помощью взлома системного реестра вы можете предотвратить попадание определенных файлов в подкачку, а также полностью отключить файл подкачки, чтобы вся система не могла его использовать.
В следующем разделе представлены пошаговые инструкции по оптимизации файла подкачки для вашего компьютера.
Отключение файла подкачки
Если у вас большой объем оперативной памяти, у вас есть возможность запретить операционной системе выталкивать любые данные в файл подкачки.Это приведет к более быстрому управлению памятью и доступу к ней, чем это физически возможно для вашей оперативной памяти. Чтение и запись непосредственно в ОЗУ всегда намного быстрее, чем использование файла подкачки. Чтение и запись в файл подкачки требует нескольких шагов и времени. Сначала данные должны быть скопированы из физической RAM на жесткий диск, а затем новые данные должны быть загружены с жесткого диска в RAM и затем выполнены. Жесткий диск — большое узкое место в этой ситуации.
Если на вашем компьютере более 2 ГБ ОЗУ, вы можете отключить файл подкачки.Если у вас меньше 2 ГБ ОЗУ, даже не думайте об отключении файла подкачки, иначе у вас возникнут проблемы.
Что может случиться, если вы отключите файл подкачки? Если оперативной памяти хватит, ничего. Но если у вас недостаточно оперативной памяти, ваши приложения могут отказываться загружаться или даже аварийно завершаться. Например, если вы запустите Photoshop и работаете с большим изображением, вы столкнетесь с ошибками «нехватки памяти», и приложение выйдет из строя, что приведет к потере всей вашей работы. Это довольно экстремальный пример, но может случиться с вами, если у вас недостаточно оперативной памяти.
В принципе, придерживайтесь минимум 2 ГБ, и у вас не будет проблем. Но имейте в виду, что если вы когда-нибудь решите запустить некоторые приложения с интенсивным использованием памяти, такие как рендеринг двухчасового 3D-фильма, у вас может легко закончиться память.
Итак, теперь, когда вы знаете о проблемах, вы готовы выполнить следующие действия, чтобы отключить файл подкачки:
Нажмите кнопку «Пуск», щелкните правой кнопкой мыши «Компьютер» и выберите «Свойства».
Когда система загрузится, щелкните Advanced system settings, как показано на рисунке 12-4.
Рисунок 12-4: Выбор дополнительных настроек системы
В разделе «Производительность» нажмите «Настройки».
Щелкните вкладку «Дополнительно» и затем нажмите «Изменить» в разделе «Виртуальная память».
Это загрузит экран виртуальной памяти. Снимите флажок «Автоматически управлять размером файла подкачки для всех дисков».
Для каждого диска, указанного в поле, на котором настроен файл подкачки, выберите опцию Без файла подкачки и нажмите Set, как показано на Рисунке 12-5.
Рисунок 12-5: Использование без файла подкачки в Windows Vista
После того, как вы просмотрели список и убедились, что на ваших дисках больше нет файлов подкачки, нажмите OK для выхода.
Ваш файл подкачки будет отключен после перезагрузки. Не стесняйтесь удалить файл pagefile.sys с жесткого диска после перезагрузки, чтобы получить несколько сотен мегабайт свободного места.
Если у вас недостаточно ОЗУ для полного отключения файла подкачки, следуйте инструкциям в следующем разделе, чтобы настроить размер файла подкачки для достижения наилучшей производительности.
Регулировка размера файла подкачки
Размер файла подкачки может быть установлен автоматически системой или пользователем. В некоторых ситуациях управление файлом подкачки системой является хорошей идеей, но в других случаях лучше управлять файлом подкачки самостоятельно.
Самый важный аргумент для установки размера файла подкачки и ограничения вручную — это исключить рост файла подкачки, когда он установлен системой. Когда система управляет размером файла подкачки, она отслеживает размер файла и затем автоматически увеличивает его, когда это необходимо.Это вызывает две проблемы. Во-первых, это вызовет заметную задержку для всех приложений, работающих на вашем компьютере, потому что компьютер должен расширить файл подкачки, а это операция с интенсивным использованием жесткого диска. Во-вторых, разрешение системе увеличивать и уменьшать файл подкачки приводит к ошибкам фрагментации.
Для обеспечения достаточной скорости в файле подкачки не должно быть фрагментов. В следующем разделе о дефрагментации вы узнаете, как именно это исправить. Но для успешной дефрагментации файл подкачки должен иметь постоянный размер.Если файл подкачки будет часто расти, и поскольку утилита дефрагментации не знает, насколько сильно, утилита дефрагментации не может поместить файл в место на жестком диске, чтобы он никогда не фрагментировался, как в случае, когда вы устанавливаете файл подкачки вручную до постоянного размера.
Установка постоянного размера файла подкачки имеет некоторые недостатки. Например, потерянное дисковое пространство, занимаемое файлом подкачки, может достигать 5 ГБ. Кроме того, когда вы устанавливаете максимальный размер файла подкачки вручную, вы устанавливаете предел, который ваш компьютер никогда не может превышать.Если вы запустите приложение с чрезвычайно интенсивным использованием памяти и ваш лимит будет слишком низким, ваш файл подкачки заполнится, и вам не повезет во многом так же, как если бы вы полностью отключили файл подкачки.
Предыдущий пример показывает, почему установка правильного размера файла подкачки так важна. Самый простой способ рассчитать максимальный размер файла подкачки — взять рекомендуемый размер файла подкачки из окна Параметры виртуальной памяти, как показано на рисунке 12-6, и умножить его на 2.Если у вас возникли проблемы с поиском того, где на вашем компьютере указан рекомендуемый размер, выполните следующие действия, чтобы изменить файл подкачки на постоянный размер, потому что это значение находится на том же экране, что и тот, с которым вы будете работать.
Рисунок 12-6: Параметры виртуальной памяти, показывающие рекомендуемый размер файла подкачки
Теперь, когда вы готовы оптимизировать файл подкачки до постоянного размера, выполните следующие действия:
Нажмите кнопку «Пуск», щелкните правой кнопкой мыши Компьютер и выберите Свойства.
Когда система загрузится, щелкните Дополнительные параметры системы.
В разделе «Производительность» щелкните «Параметры».
Откройте вкладку «Дополнительно» и нажмите «Изменить» в разделе «Виртуальная память».
Это вызывает все настройки файла подкачки. Измените пользовательские значения так, чтобы начальный и максимальный размеры были одинаковыми. Для этого вам сначала нужно включить опцию установки нестандартного размера, поэтому выберите опцию Другой размер.
Введите вычисленное вами значение в эти два поля, как показано на Рисунке 12-7.
Рисунок 12-7: Установка нестандартного размера файла подкачки
Нажмите кнопку «Установить», а затем нажмите кнопку «ОК» для выхода.
После перезапуска вы будете использовать новый файл подкачки постоянного размера. Теперь вы готовы запустить дефрагментатор для дефрагментации файла подкачки для обеспечения оптимальной производительности.
Внимание | Метод, который я использую для вычисления размера постоянного файла подкачки, является очень консервативным и эффективным подходом.Однако, если вам нужно больше свободного места на диске, поиграйте с расчетами, например, умножив рекомендуемую сумму всего на 1,75 или, может быть, даже на 1,5. Хотя, если вы сделаете это, имейте в виду, что вы увеличите свои шансы на максимальное заполнение файла подкачки. |
Изменение местоположения файла подкачки
Файл подкачки можно разместить на любом устройстве хранения на вашем компьютере. Если вы действительно этого хотите, вы даже можете переместить файл подкачки на внешний жесткий диск, подключенный через USB.Хотя это, вероятно, замедлит вашу систему, потому что внешний жесткий диск часто работает медленнее, чем жесткий диск, подключенный внутри вашего корпуса, это все же возможно. Однако, если в вашей системе несколько жестких дисков, и я не говорю о нескольких разделах на одном диске, вы можете увидеть повышение производительности, если переместите файл подкачки с основного системного диска.
Перемещение файла подкачки с основного диска позволит ускорить доступ к нему в ситуациях, когда основной жесткий диск занят.Когда пользователи добавляют жесткие диски к своим компьютерам, эти новые жесткие диски обычно работают быстрее, чем жесткие диски, которые поставлялись с компьютерами, благодаря прогрессу в технологиях с течением времени. Перенос файла подкачки на более быстрый жесткий диск также повысит производительность.
Изменить расположение файла подкачки очень просто. Просто выполните следующие действия, и все будет сделано в кратчайшие сроки:
Нажмите кнопку «Пуск», щелкните правой кнопкой мыши «Компьютер» и выберите «Свойства».
Когда система загрузится, щелкните Дополнительные параметры системы.
В разделе «Производительность» щелкните «Параметры».
Откройте вкладку «Дополнительно» и нажмите «Изменить» в разделе «Виртуальная память».
Теперь, когда у вас отображаются параметры виртуальной памяти, выберите диск, на котором находится ваш текущий файл подкачки, из списка дисков.
Прежде чем вносить какие-либо изменения, запишите, какие текстовые поля начального и максимального размера содержат. Затем выберите параметр «Нет файла подкачки» и нажмите кнопку «Установить».
Выберите жесткий диск, на который вы хотите поместить новый файл подкачки, из списка дисков.
Когда будет выделен новый жесткий диск, выберите параметр «Нестандартный размер» и введите числа, которые вы записали ранее. Если вы не используете режим Custom Size, выберите режим System Managed Size, но пересмотрите то, о чем говорилось в последнем разделе, потому что это поможет вашей производительности.
Нажмите кнопку «Установить», нажмите «ОК», и все готово.
После перезагрузки ваша система будет использовать файл подкачки на новом жестком диске. Не стесняйтесь удалить pagefile.sys со своего старого жесткого диска; он там больше не нужен.
Увеличена память на сервере, но нужно ли мне изменять размер файла подкачки?
Из книги «Администрирование SQL Server 2017 наизнанку»:
Windows использует файл подкачки для виртуальной памяти для всех приложений, включая SQL Server, когда доступной памяти недостаточно для текущего рабочего набора.Он делает это, выгружая (выгружая) сегменты ОЗУ на диск. Поскольку хранилище медленнее, чем память, выгруженные данные также работают медленнее при работе с системным файлом подкачки.
Файл подкачки также выполняет роль захвата дампа системной памяти для криминалистического анализа сбоев, фактора, который определяет его размер в современных операционных системах с большим объемом памяти.
Вот почему общая рекомендация для системного файла подкачки состоит в том, что он должен быть по крайней мере того же размера, что и объем физической памяти сервера.
Другая рекомендация состоит в том, что файл подкачки должен быть установлен как Управляемый системой … Однако в системах с большим объемом памяти это может привести к очень большому файлу подкачки, поэтому имейте в виду, что если файл подкачки находится на вашем объем операционной системы (ОС). Это также является причиной того, что файл подкачки часто перемещается на отдельный том, а не на том ОС
.
Лучше всего избегать использования SQL-сервером файла подкачки (виртуальной памяти), поскольку это резко снижает производительность. Купите / установите объем оперативной памяти, достаточный для удовлетворения потребностей SQL Server, чтобы не использовать файл подкачки
Чтобы узнать, сколько оперативной памяти на самом деле использует ваш SQL Server, вы можете сделать это, наблюдая за счетчиками производительности:
Память целевого сервера
Общая память сервера
Кэш-память базы данных
Украденная память сервера
Кэш плана
Заблокировать память
Память пула журналов
Кэш-память SQL
Свободная память
Память подключений
Оптимизатор памяти
Зарезервированная память сервера
Предоставленная память рабочей области
Глядя на них и выясняя, сколько ваш SQL Server потребляет с течением времени, вы получите представление о том, нужно ли вам / установить или выделить больше оперативной памяти для сервера, или вам достаточно 512 ГБ (или, альтернативно, оптимизировать запросы, индексирование, таблицу дизайн, чтобы использовать меньше оперативной памяти)
Подсказка: найдите Total Server Memory
— это общее количество потребляемой вашим SQL Server.Примерно Общая память сервера
= Кэш-память базы данных
+ Украденная память сервера
+ Свободная память
.