Windows 2012 размер файла подкачки

1c:setting-up-microsoft-sql-server-for-1c-enterprise-8-3:configuring-windows-paging-file-on-sql-server

Настройка файла подкачки Windows на сервере SQL Server

К настройке файла подкачки Windows нужно подходить индивидуально в каждом отдельном случае. Общие рекомендации по этому поводу можно найти в статье KB2860880 — Определение размера файла подкачки для 64-разрядных версий Windows. Так как на серверах с СУБД SQL Server зачастую используется большой объём оперативной памяти, может потребоваться настройка ограничения размера файла подкачки. Это связано с тем, что автоматически рассчитываемый ОС Windows размер файла даже при полном отсутствии нагрузки на систему на только что установленной системе может оказаться крайне нескромным.

Вызовем апплет управления свойствами системы sysdm.cpl. В открывшейся форме переходим на закладку управления расширенными настройками Advanced и в блоке Performance нажимаем кнопку Settings. В дополнительно открывшейся форме переходим на вкладку Advanced и в разделе Virtual memory используем кнопку Change, чтобы изменить параметры файла подкачки.

Отключим используемое по умолчанию автоматическое определение размера файла подкачки, укажем первичный (Initial size) и максимально допустимый (Maximum size) размеры файла через опцию Custom size (например, от 2GB, но не больше 4GB) и нажмём Set, затем OK.

Устанавливая файл подкачки ограниченного размера следуют выполнять дальнейший контроль процента его использования, чтобы не получилось так, что системе под продуктивными нагрузками на самом деле требуется больший объём подкачки, чем установлен. Следить за этим показателем можно с помощью консоли Performance Monitor и счётчиков производительности:

  • Paging File — % Usage

  • Paging File — % Usage Peak

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

Так как в системах Windows Server 2012 и выше на размер файла подкачки влияют требования, выставляемые к аварийному дампу системы (memory.dmp), мы можем сократить эти требования за счёт изменения параметров создания аварийного дампа. Для этого в том же апплете управления свойствами системы sysdm.cpl на закладке управления расширенными настройками Advanced в блоке Startup and Recovery нажимаем кнопку Settings. В открывшейся форме в разделе System failure вместо Automatic memory dump выбираем Small memory dump


Дополнительные источники информации:


Проверено на следующих конфигурациях:

Версия ОС
Microsoft Windows Server 2012 R2 Standard EN (6.3.9600)

Автор первичной редакции:
Алексей Максимов
Время публикации: 10.02.2019 20:51

1c/setting-up-microsoft-sql-server-for-1c-enterprise-8-3/configuring-windows-paging-file-on-sql-server.txt

· Последнее изменение: 10.02.2019 21:20 —

Алексей Максимов


Вопрос о размере файла подкачки довольно часто встречается на различных технических ресурсах, однако однозначных рекомендаций на этот счет нет. Попадаются как советы установить файл подкачки в 1.5-2 раза больше объема установленной памяти, так и полностью отключить его. И то и другое абсолютно бессмысленно с практической точки зрения. Поэтому сегодня речь пойдет о том, что такое файл подкачки (он же своп-файл, он же страничный файл) и как правильно выбрать и настроить его размер.

Чтобы понять, для чего нужен файл подкачки, стоит сначала разобраться в принципах работы памяти в Windows. Поэтому начнем с теории.

Виртуальная память

Как правило, говоря о памяти мы имеем в виду модули оперативной памяти, физически установленные на компьютере, или физическую память. Объем доступной физической памяти жестко ограничен и зависит от возможностей оборудования, разрядности операционной системы и условий лицензирования. Для того, чтобы обойти эти ограничения, в операционных системах Windows используется такой ресурс, как виртуальная память.

Операционная система Windows работает не с физической, а именно с виртуальной памятью. Технически виртуальная память состоит из физической памяти (ОЗУ) и специального файла(-ов) подкачки, объединенных в единое виртуальное адресное пространство. Для каждого запущенного процесса выделяется собственное, отдельное от других процессов адресное пространство в виртуальной памяти, в котором он выполняется и которым управляет. Для обращения к памяти используются указатели на адреса в виртуальном адресном пространстве, при этом сам процесс не в курсе 🙂 того, где именно хранятся его данные — в ОЗУ или в файле, это решает операционная система.

Максимально возможный объем доступной виртуальной памяти зависит от разрядности операционной системы. Так в 32-разрядной системе процесс может адресовать не более 4 гигабайт (232) памяти. Для 64-разрядного процесса теоретическое ограничение составляет 16 экзабайт (264), а практически в современных 64-разрядных версиях Windows поддерживается адресное пространство объемом до 16 терабайт.

Примечание. Некоторые 32-разрядные версии Windows Server используют технологию PAE, позволяющую адресовать до 64ГБ памяти. Подробнее о PAE можно узнать здесь.

В отличии от физической, виртуальная память имеет гораздо более гибкие ограничения. Это позволяет одновременно выполняться большому количеству процессов, которые не смогли бы поместиться в физической памяти. Таким образом, основная задача механизма виртуальной памяти — расширение доступной памяти компьютера.

Управление памятью происходит примерно так.

Виртуальное адресное пространство поделено на блоки равного размера, которые называют страницами (pages). Отсюда кстати и название pagefile — страничный файл. Физическая память также поделена на разделы, называемые страничными фреймами (page frames), которые используются для хранения страниц.

Каждому процессу при старте выделяется ″кусок″ адресного пространства в виртуальной памяти. Соответственно в каждый момент времени в памяти находятся страницы из виртуального адресного пространства каждого процесса. Страницы, находящиеся в физической памяти и доступные немедленно, называются действительными (valid pages), а страницы, которые в данный момент недоступны, например находящиеся на диске — недействительными (invalid pages).

При обращении процесса к странице памяти, помеченной как недействительная, происходит страничное прерывание (page fault). При возникновении прерывания диспетчер виртуальной памяти находит запрашиваемую страницу и загружает ее в свободный страничный фрейм физической памяти. Собственно этот процесс и называется подкачкой (paging).

При дефиците физической памяти диспетчер памяти выбирает фреймы, которые можно освободить и переносит их содержимое на диск, в файл подкачки. Принцип переноса такой: когда процесс использовал все выделенные ему фреймы, то при каждом страничном прерывании в этом процессе система удаляет из физической памяти одну из его страниц. Выбор страницы осуществляется по принципу первым пришел — первым ушел (first in, first out, FIFO), т.е. в файл подкачки переносится страница, дольше всех находившаяся в памяти.

У каждого процесса есть свой рабочий набор (working set) — набор страниц, находящихся в физической памяти. Рабочий набор определяет размер физической памяти, выделенной процессу, он имеет минимальный и максимальный размер. В момент запуска процессу назначается минимальный размер рабочего набора, т.е. минимальное количество страниц, которые гарантированно будут находится в оперативной памяти. При достаточном количестве свободной физической памяти процесс может увеличивать свой рабочий набор до размера, равного максимальному рабочему набору. Когда же начинается нехватка памяти, диспетчер виртуальной памяти начинает урезать рабочий набор всех процессов до минимального, удаляя лишние страницы из физической памяти.

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

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

Текущие настройки файла подкачки

Посмотреть текущий размер файла можно в оснастке Свойства системы (System Properties). Для этого надо нажать Win+R и выполнить команду sysdm.cpl. Затем перейти на вкладку «Advanced», в поле «Performance» нажать на кнопку «Settings» и в открывшемся окне перейти на вкладку «Advanced».

Здесь указан суммарный размер файла подкачки на всех дисках, а по кнопке «Change» можно перейти к его настройкам.

текущий размер файла подкачки

По умолчанию включено автоматическое управление размером файла подкачки. Это значит, что операционная система создает один файл подкачки pagefile.sys в корне системного диска и устанавливает его размер автоматически, исходя из своих потребностей.

Дамп памяти

Чтобы понять, чем руководствуется система при выборе размера файла подкачки, опять перейдем к теории и обратимся к такому понятию как дамп памяти (memory dump). Дело в том, что кроме расширения физической памяти файл подкачки имеет еще одно назначение — он используется при создании аварийных дампов памяти при сбоях системы. Происходит это следующим образом.

Во время загрузки операционная система создает карту секторов, занимаемых на диске файлом подкачки и сохраняет ее в памяти. При сбое системы проверяется целостность этой карты, драйвера диска и управляющей структуры дискового драйвера. Если целостность их не нарушена, то ядро системы вызывает специальные функции ввода\вывода, предназначенные для сохранения образа памяти после системного сбоя и записывает данные из памяти на диск, в файл подкачки, используя сохраненную карту секторов.

При следующей загрузке системы диспетчер сеанса (Session Manager Subsystem Service, SMSS) инициализирует файл подкачки и проверяет наличие в нем заголовка дампа. Если заголовок есть, то данные копируются из файла подкачки в файл аварийного дампа и делается соответствующая запись в системном журнале.

Соответственно при автоматическом управлении файлом подкачки система ориентируется на настройки создания аварийного дампа памяти, выбирая размер файла в соответствии с типом дампа:

• Полный дамп памяти (Complete memory dump) — в дамп записывается все содержимое оперативной памяти на момент сбоя, поэтому размер файла подкачки должен быть равен размеру физической памяти + 1Мб (для заголовка). Этот тип выбирается по умолчанию при количестве физической памяти меньше 4ГБ;
• Дамп памяти ядра (Kernel memory dump) —  в дамп записывается только память, выделенная для ядра ОС, драйверов устройств и приложений, работающих в режиме ядра. Дамп ядра занимает гораздо меньше места, чем полный дамп, при этом его как правило достаточно для определения причин сбоя. Этот тип дампа выбирается по умолчанию для систем с объемом ОЗУ 4ГБ и более. Минимальный размер файла подкачки должен составлять примерно 1/3 от объема физической памяти;
• Малый дамп памяти (Small memory dump) — мини-дамп, в котором содержатся минимально необходимые данные: стоп-код и описание ошибки, список загруженных драйверов и информация о запущенных в момент сбоя процессах. Этот дамп требует файл подкачки не менее 2Мб;
• Автоматический дамп памяти (Automatic memory dump) — новый тип дампа, появившийся в  Windows 8\Server 2012 и более новых. На самом деле это тот же дамп ядра, единственная разница в том, что он позволяет системе динамически управлять размером файла подкачки, выбирая наиболее оптимальный размер.

Настройки дампа памяти находятся в расширенных свойствах системы, в разделе Загрузка и восстановление (Startup and Recovery). Здесь можно один из четырех типов дампа либо совсем отключить его создание.

Даже зная настройки дампа и объем физической памяти, не получится точно сказать, какого размера файл подкачки создаст система. Поэтому я решил немного поэкспериментировать, для чего взял в качестве подопытных 2 системы — клиентскую Windows 8.1 (x64) и серверную Windows Server 2012 R2 и проверил, как размер файла подкачки зависит от объема физической памяти и настроек дампа. Вот что получилось:

Windows 8.1
4Гб ОЗУ
Windows 8.1
8Гб ОЗУ
Windows Server 2012 R2
4Гб ОЗУ
Windows Server 2012 R2
8Гб ОЗУ
Полный дамп  4352 Мб  8704 Мб  4352 Мб  8704 Мб
Дамп ядра  4096 Мб  8192 Мб  4096 Мб  8192 Мб
Автоматический дамп  704 Мб  1280 Мб  1408 Мб  1920 Мб
Малый дамп  320 Мб  512 Мб  1408 Мб  1920 Мб
Нет дампа  320 Мб  512 Мб  1408 Мб  1920 Мб

Как видите, размер файла напрямую зависит не только от объема ОЗУ и настроек дампа, но и от типа операционной системы. Кроме того, отключение дампа не означает полное отсутствие файла подкачки.

Также стоит напомнить, что это начальные значения. При нехватке виртуальной в процессе работы памяти система может увеличивать файл подкачки вплоть до максимального значения, которое при автоматической настройке составляет 3 объема физической памяти.

Определение необходимого размера файла подкачки

Хотя размером файла подкачки и можно управлять через настройки дампа памяти, однако это не самый прямой способ. Гораздо правильней настроить размер файла вручную. Остается только выяснить, какой размер можно считать достаточным.

Однозначного ответа на этот вопрос нет. Единственный способ более-менее точно установить размер файла подкачки  — это собрать в данной конкретной системе данные по потреблению памяти и использованию файла подкачки, выяснить, какой максимальный объем памяти может быть занят службами\приложениями и насколько реально используется файл подкачки. На основании полученных данных и следует выбирать размер файла.

Оперативно оценить текущее потребление виртуальной памяти можно в Task manager, в разделе Performance (производительность). В поле Commited показано отношение используемой виртуальной памяти к ее общему количеству. В моем примере на компьютере установлено 64Гб оперативной памяти и такого же объема файл подкачки. Текущий объем виртуальной памяти составляет 128Гб, занято 65Гб. Из них 62,4Гб приходятся на оперативную память и 2,6Гб на файл подкачки.

Диспетчер задач, вкладка Производительность

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

Memory, Commited Bytes — этот счетчик показывает, какое количество байт в виртуальной памяти занято текущими процессами. Когда значение Commited Bytes превышает объем физической памяти, система начинает активно использовать файл подкачки;
Memory, Available Bytes — объем свободной физической памяти на компьютере. Этот параметр показывает загруженность оперативной памяти, а чем меньше физической памяти остается, тем активнее система использует файл подкачки.
Memory, Commit Limit — значение, равное сумме объема оперативной памяти и текущего размера файла подкачки. По другому  — максимальное количество виртуальной памяти, которое может быть выделено всем процессам без увеличения размера файла подкачки.
Memory, %Commited Bytes In Use — показывает процент использования виртуальной памяти. Представляет из себя отношение Commited Bytes \Commit Limit.
Paging File, %Usage — процент использования файла подкачки, текущее значение.
Paging File, %Usage Peak — процент использования файла подкачки, пиковое значение.

Для более глубокого анализа потребления памяти можно дополнительно использовать такие счетчики:

Memory, Page Fault\sec — количество страничных ошибок (прерываний) в секунду при обращении к страницам памяти. Напомню, что страничное прерывание возникает при обращении к странице памяти, которая была выгружена на диск.
Memory, Pages\sec — показывает, сколько страниц в секунду было прочитано\записано в рамках страничного прерывания.  Проще говоря, этот счетчик показывает интенсивность обмена данными между оперативной памятью и файлом подкачки. Представляет из себя сумму счетчиков Pages Input\sec  и Pages Outpit\sec.
Process, Working Set — показывает текущее использование физической памяти активными процессами. Значение Total выдает суммарный объем по всем процессам, но можно вывести данные отдельно и по каждому конкретному процессу. Этот счетчик не имеет прямого отношения к файлу подкачки, но может помочь при диагностике проблем с производительностью.

счетчики производительности для файла подкачки

Как видно на примере, 64-гигабайтный файл подкачки реально используется всего на 2-3%. То есть для нормальной работы с избытком хватит файла подкачки размером 4Гб. И это при том, что сервер очень прилично нагружен, для менее загруженного компьютера цифры будут еще меньше.

Отдельно стоит упомянуть о выборе размера файла подкачки для компьютеров с ролью Hyper-V.  Дело в том, что в силу особенностей архитектуры гипервизор не использует файл подкачки для виртуальных машин даже в случае нехватки физической памяти. На серверах Hyper-V файл подкачки нужен исключительно для целей хостовой системы, в которой используется лишь небольшая часть ОЗУ (обычно не более 2-4ГБ). Поэтому создавать файл подкачки, исходя из общего объема физической памяти в данном случае абсолютно бессмысленно.

Настройка

Определив необходимый размер, переходим непосредственно о настройке. Для изменения размера файла подкачки открываем свойства виртуальной памяти и отключаем автоматический выбор размера. Затем в поле «Drive» выбираем логический диск, на котором будет располагаться файл, выбираем опцию «Custom size», указываем начальный и максимальный размер файла подкачки и жмем «Set». Для того, чтобы изменения вступили в силу, после настройки может потребоваться перезагрузка системы.

Для файла подкачки существуют некоторые ограничения:

• Максимальный размер файла может быть не более 16ТБ для 64-битной и не более 4ГБ для 32-битной системы;
• Можно создавать до 16 файлов подкачки, но каждый должен быть расположен на отдельном томе (логическом диске);
• Для возможности создания аварийного дампа памяти необходимо, чтобы файл подкачки (хотя бы один) находился на системном диске.

Для автоматизации процесса настройки можно использовать вот такой PowerShell скрипт (подставив свои значения):

# Disable automatic management for pagefile
$ComputerSystem = Get-WmiObject -Class Win32_ComputerSystem -EnableAllPrivileges
if ($ComputerSystem.AutomaticManagedPagefile) {
$ComputerSystem.AutomaticManagedPagefile = $false
$ComputerSystem.Put()
}
# Set manual size for pagefile
$PageFile = Get-WmiObject -Class Win32_PageFileSetting -EnableAllPrivileges
$PageFile.InitialSize = 4096
$PageFile.MaximumSize = 8192
$PageFile.Put()

Заключение

В заключение некоторые практические советы, которые могут помочь в настройке.

• При ручной настройке необходимо указать начальный и максимальный размер файла. В этом случае система создает файл начального размера, при необходимости увеличивая его до тех пор, пока он не достигнет максимального. При увеличении размера возможна фрагментация файла подкачки, что скажется на его быстродействии. Для борьбы с фрагментацией можно изначально указать начальный и максимальный размер одинаковыми. Тогда система сразу выделит под файл все необходимое место, а статический размер файла исключит возможную фрагментацию в дальнейшем.
• Для увеличения производительности системы файл подкачки можно перенести на другой раздел. Уточню, что переносить файл стоит только на раздел, находящийся на другом физическом диске. Размещение файла подкачки на дополнительном раздел одного и того же диска не приведет к повышению быстродействия. На практике имеет смысл перенос файла подкачки на отдельный SSD-диск, это может дать заметный прирост производительности.
• Еще один теоретический 🙂 способ повысить скорость работы с файлом подкачки — разместить его на отдельном, специально выделенном только под него разделе, для которого установить размер кластера 64Кб (вместо 4Кб по умолчанию). При работе с большими файлами (такими, как файл подкачки) большой размер кластера может повысить производительность файловой системы. Чем больше размер кластера, тем большими блоками читаются\пишутся данные, соответственно для одинакового объема данных при размере кластера 64Кб потребуется в 16 раз меньше операций чтения\записи, чем для 4Кб.
• Кое где встречаются советы полностью отключить файл подкачки. Действительно, в отдельных случаях это может дать некоторый прирост производительности, хотя лично я не вижу в этом большой пользы. Как можно убедиться с помощью счетчиков производительности, при наличии свободной физической памяти ОС и так использует файл подкачки по минимуму, поэтому прирост будет незначительный. Если же при отключенном файле подкачки в процессе работы закончится физическая память, то приложение, потребляющее память, будет остановлено, что чревато сбоем в работе и потерей данных. Кроме того, при отсутствии файла подкачки Windows не сможет сохранить дамп памяти в случае сбоя.
• И последнее. Манипуляции с файлом подкачки не особо сильно влияют на производительность системы в целом. Повторюсь, при достаточном количестве физической памяти файл подкачки используется по минимуму. Если же в системе постоянно не хватает памяти и она активно использует файл подкачки, то в первую очередь стоит подумать о расширении физической памяти.

Когда C диск не хватает места, важно действовать быстро. В противном случае сервер может зависнуть или неожиданно перезагрузиться. Чтобы решить эту проблему, первым шагом будет освобождение места на диске, что позволит серверу продолжать работать без сбоев. Кроме того, это обеспечивает больше места для установки программ, которые могут помочь решить проблему. Чтобы освободить место на диске в Server 2012 R2, вы можете использовать встроенную утилиту очистки диска или стороннее программное обеспечение для оптимизации системы. Если очистка диска не освободила достаточно места, рекомендуется выделить дополнительное свободное место на диске C: из другого раздела.

Содержание:

  1. Как освободить место на диске с Server 2012 Инструмент очистки диска
  2. Дополнительные методы для освобождения места в Windows Server 2012
  3. Добавить больше свободного места на диск C: из другого раздела

Освободить место на диске

1. Как освободить место на диске с помощью Server 2012 Инструмент очистки диска

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

Шаги, чтобы освободить дисковое пространство в Windows Server 2012 R2 с инструментом очистки диска:

Шаг 1: Press Windows и R вместе на клавиатуре, введите cleanmgr и нажмите «Ввод».

Шаг 2: Выберите диск C: в раскрывающемся списке и нажмите OK.

Шаг 3: Выберите файлы, которые вы хотите удалить в следующем окне. После нажатия кнопки «ОК» программа очистки диска попросит вас подтвердить.

Освободить место на диске в Server 2012 R2 с командой

Если вы хотите освободить место на диске Windows Server 2012 С помощью команды R2 вы можете сделать следующее:

Выбрать все ненужные файлы автоматически, но подтвердить это самостоятельно

  1. Press Windows и R вместе на клавиатуре.
  2. вход cleanmgr /LOWDISK и нажмите Enter.
  3. Появится диалоговое окно «Очистка диска» со всеми типами файлов, выбранных по умолчанию, поэтому вам просто нужно нажать «ОК» для подтверждения.

Очистить все ненужные файлы автоматически

  1. Press Windows и R вместе на клавиатуре.
  2. вход cleanmgr /VERYLOWDISK и нажмите Enter.

2. Дополнительные методы для освобождения места в Windows Server 2012 R2:

Удаление программ и функций

Press Windows и X на клавиатуре, выберите «Программы и компоненты», щелкните правой кнопкой мыши элемент, который вы хотите удалить, и нажмите «Удалить».

Сбросить корзину

Все файлы, которые были удалены нажатием клавиши DEL без клавиши SHIFT, попадут в корзину, где вы можете вручную вернуть эти файлы в исходное местоположение, если удалили их по ошибке. Когда диск системы C почти заполнен, вы можете уменьшить использование дискового пространства или изменить расположение корзины на другой том. шаги:

  1. Щелкните правой кнопкой мыши «Корзина» на рабочем столе и выберите «Свойства».
  2. Выберите диск для корзины.
  3. Выберите «Размер клиента» и введите сумму.

Сброс файла подкачки

Файл подкачки использует часть дискового пространства в качестве виртуальной RAM и по умолчанию находится на диске C. Вы можете уменьшить его или поменять на другой раздел, шаги:

  1. Press Windows и R на клавиатуре, введите sysdm.cpl ,3 и нажмите Enter.
  2. Нажмите «Настройки» в разделе «Производительность» на вкладке «Дополнительно».
  3. Нажмите «Изменить» в разделе «Виртуальная память».
  4. Снимите флажок «Автоматически управлять размером файла подкачки для всех дисков» вверху.
  5. Выберите диск D: или другой диск, введите значение «Исходный размер» и «Максимальный размер» в поле «Пользовательский размер», а затем нажмите «Установить».
  6. Выберите диск C: и установите переключатель «Без файла подкачки», затем нажмите «Установить».
  7. Щелкните ОК.

Изменить настройки по умолчанию

Если вы установили программы или используете некоторые Windows services с настройками по умолчанию, вы можете изменить путь вывода на другие разделы. Если там есть файлы, перейдите в другой раздел.

Если вы выполните поиск в Google, вы найдете множество решений для освобождения места на диске. Windows Server 2012 R2. Конечно, вы можете попробовать их все, если у вас есть время. Однако в большинстве случаев методы, упомянутые выше, достаточно быстры и эффективны. Если вам все еще нужно больше свободного места на диске C, лучшим решением будет перераспределить пространство из других разделов.

3. Добавьте больше свободного места на диск C:

Если ваш системный диск C: слишком мал или вы не можете освободить достаточно места после того, как попробовали все вышеперечисленные методы, лучше всего добавьте больше места на диск C из других разделов. Это подразумевает сжатие другого раздела на диске для освобождения места, которое затем можно перенести на диск C. Таким образом, операционная система, программы, настройки и все остальное останутся неизменными.

Скачать NIUBI Partition Editor и следуйте инструкциям в видео, чтобы добавить больше места на диске C:

Video guide

Если вы используете какие-либо типы оборудования RAID массивы, такие как RAID 1/5/6/10 или бегите Server 2012 в VMware/Hyper-V, выполните те же шаги, и разницы не будет. Помимо сжатия и расширения раздела, это программное обеспечение поможет вам объединить, преобразовать, дефрагментировать, стереть раздел, оптимизировать файловую систему, сканировать поврежденные сектора и многое другое.

Если нет другого раздела данных или недостаточно свободного места на том же диске, вы можете клонировать диск на больший. Во время этого процесса вы можете расширить диск C: (и другие разделы) с помощью дополнительного дискового пространства. Следуйте инструкциям в видео:

Video guide

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

На чтение5 мин

Опубликовано

Обновлено

Размер файла подкачки — это раздел на жестком диске, который используется операционной системой для временного хранения данных, когда физическая память компьютера заполнена. Когда памяти недостаточно, Windows Server начинает использовать файл подкачки как дополнительную память для выполнения задач.

По умолчанию, размер файла подкачки в Windows Server 2012 автоматически устанавливается системой, но иногда может потребоваться увеличить его размер для более эффективного выполнения задач. Увеличение размера файла подкачки может помочь улучшить производительность сервера при выполнении ресурсоемких операций или при работе с большими нагрузками.

Для увеличения размера файла подкачки в Windows Server 2012 следует выполнить несколько простых шагов. Сначала необходимо открыть «Свойства системы», для этого можно щелкнуть правой кнопкой мыши на значок «Мой компьютер» на рабочем столе или в меню «Пуск», а затем выбрать пункт «Свойства». После открытия окна «Система» нужно перейти на закладку «Дополнительно» и нажать кнопку «Настройка» в разделе «Производительность».

В открывшемся окне «Параметры системы» нужно перейти на закладку «Дополнительно» и нажать кнопку «Изменить» в разделе «Виртуальная память». В появившемся окне «Изменение параметров виртуальной памяти» можно выбрать нужный диск в разделе «Подкачка для диска» и установить флажок «Управлять размером подкачки на всех дисках автоматически» или «Пользовательский размер». В случае выбора пользовательского размера необходимо указать начальный и максимальный размеры файла подкачки в мегабайтах и нажать кнопку «Установить».

После установки нового размера файла подкачки следует нажать кнопки «ОК» во всех окнах, чтобы сохранить изменения и перезапустить сервер для применения новых настроек. Увеличение размера файла подкачки может занять некоторое время, поэтому рекомендуется произвести настройку внерабочее время или во время плановой перезагрузки сервера.

Увеличение размера файла подкачки в Windows Server 2012 может значительно улучшить производительность и обработку задач на сервере. Помните, что правильная настройка размера файла подкачки является одним из ключевых пунктов оптимизации сервера и может быть важным фактором для работы с большими объемами данных или при выполнении ресурсоемких задач.

Увеличение размера файла подкачки

Файл подкачки (или файл подкачки swap file) используется операционной системой Windows для расширения доступной памяти компьютера. Если компьютер испытывает недостаток оперативной памяти, операционная система может использовать файл подкачки для временного сохранения данных, выгруженных из оперативной памяти.

В Windows Server 2012 можно увеличить размер файла подкачки для оптимизации производительности системы. Увеличение размера файла подкачки может быть полезно, если у вас есть большое количество оперативной памяти и хотите обеспечить больше места для временного хранения данных из памяти.

Для увеличения размера файла подкачки в Windows Server 2012 следуйте этим шагам:

Шаг Описание
1 Откройте «Системные свойства». Для этого можно щелкнуть правой кнопкой мыши по иконке «Мой компьютер» на рабочем столе или в меню «Пуск» и выбрать «Свойства».
2 В окне «Системные свойства» выберите вкладку «Дополнительно».
3 В разделе «Производительность» нажмите кнопку «Настройки».
4 В окне «Параметры производительности» выберите вкладку «Дополнительно».
5 В разделе «Виртуальная память» нажмите кнопку «Изменить».
6 Снимите флажок с опции «Автоматически установить размер файла подкачки для всех накопителей».
7 Выберите нужный накопитель и установите размер файла подкачки. Можно выбрать «Рекомендуемый» для автоматического вычисления оптимального размера.
8 Нажмите «OK», чтобы сохранить изменения.
9 Перезагрузите компьютер, чтобы изменения вступили в силу.

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

Необходимость увеличения размера

В операционной системе Windows Server 2012 размер файла подкачки играет важную роль в обеспечении эффективной работы сервера. Файл подкачки (pagefile.sys) представляет собой специальный файл на жестком диске, который используется в качестве расширенной оперативной памяти при нехватке физической памяти.

При установке операционной системы Windows Server 2012 по умолчанию выделяется некоторое количество места на диске для создания файла подкачки. Однако, в зависимости от конкретной нагрузки и требований сервера, размер этого файла может окажется недостаточным.

Необходимость увеличения размера файла подкачки может возникнуть из-за следующих причин:

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

Увеличение размера файла подкачки позволяет предоставить серверу дополнительное пространство для хранения временных данных и улучшить производительность системы. Однако, следует учитывать, что слишком большой файл подкачки может занимать ценное дисковое пространство и замедлять работу сервера.

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

Файл подкачки в Windows Server 2012 используется для дополнительного хранения данных операционной системы, когда физическая память компьютера исчерпана. По умолчанию, размер файла подкачки устанавливается автоматически, но иногда может потребоваться увеличить его размер для обеспечения более эффективного функционирования сервера.

Чтобы изменить размер файла подкачки в Windows Server 2012, выполните следующие шаги:

  1. Откройте «Панель управления» и выберите «Система».
  2. Кликните по ссылке «Дополнительные параметры системы» в меню слева.
  3. В открывшемся окне «Свойства системы» выберите вкладку «Дополнительно».
  4. В разделе «Производительность» кликните на кнопку «Настройки».
  5. В открывшемся окне «Параметры производительности» выберите вкладку «Дополнительно».
  6. В разделе «Подкачка» кликните на кнопку «Изменить».
  7. Отключите опцию «Управлять размером файла подкачки автоматически для всех дисков».
  8. Выберите диск, для которого вы хотите изменить размер файла подкачки, и установите опцию «Размер подкачки для выбранного диска» на «Настроить».
  9. Введите новый размер файла подкачки в мегабайтах в полях «Размер начальной подкачки (МБ)» и «Размер максимальной подкачки (МБ)».
  10. Кликните на кнопку «Установить» для сохранения изменений.
  11. После завершения процесса, кликните на кнопку «ОК» для закрытия всех окон.

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

Увеличить файл подкачки Windows Server 2012: Важное руководство для улучшения производительности

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

Windows Server 2012 — это операционная система, которая работает на серверах. Настраивая файл подкачки Windows Server 2012, вы можете увеличить производительность операционной системы, уменьшить время отклика и улучшить общую производительность системы.

Почему стоит изменить размер файла подкачки?

Windows Server 2012 — мощная операционная система, которая обеспечивает стабильную и эффективную работу сервера. Однако, если файл подкачки недостаточно большой, это может привести к проблемам на сервере. Вот несколько причин, по которым стоит изменить размер файла подкачки:

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

Как изменить размер файла подкачки?

Изменение размера файла подкачки в Windows Server 2012 — это простой процесс.

  1. Щелкните по кнопке «Пуск» и выберите «Панель управления».
  2. Выберите «Система и безопасность» и затем «Система».
  3. Щелкните по вкладке «Дополнительные параметры системы».
  4. Выберите вкладку «Дополнительно» и щелкните по кнопке «Настройки» в разделе «Производительность».
  5. Откройте вкладку «Дополнительно» и щелкните по кнопке «Изменить» в разделе «Виртуальная память».
  6. Отключите автоматическое управление файлом подкачки, выбрав опцию «Отключить все страницы файла подкачки».
  7. Выберите диск, на котором будет храниться файл подкачки, и выберите радио-кнопку «Размер файла подкачки для выбранного диска».
  8. Введите минимальный и максимальный размеры файла подкачки.
  9. Щелкните по кнопке «Установить» и затем «ОК».
  10. Перезагрузите компьютер, чтобы изменения вступили в силу.

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

Итог

В общем, чтобы увеличить файл подкачки Windows Server 2012, нужно зайти в Панель управления и изменить настройки системы. Это простой процесс, который поможет улучшить производительность сервера и общую производительность операционной системы.

Увеличить файл подкачки Windows Server 2012

Обычно, если ваш сервер на Windows Server 2012 работает медленно, то это может быть связано с маленьким размером файла подкачки. Подкачка является важной частью памяти, так как позволяет сохранять часть оперативной памяти на жестком диске.

Однако, файл подкачки размещен на жестком диске, а не на оперативной памяти, что может стать причиной замедления работы сервера. Существует способ увеличить размер файла подкачки на Windows Server 2012, который поможет решить эту проблему.

Шаг 1: Определить текущий размер файла подкачки

Перед тем как увеличить файл подкачки, необходимо определить текущий размер файла. Для этого требуется открыть «Свойства системы». Выберите «Дополнительные параметры системы» и внизу страницы, в разделе «Производительность», выберите «Настройки».

В новом окне выберите «Дополнительно» и найдите раздел «Подкачка». Здесь вы увидите размер файла подкачки.

Шаг 2: Увеличить файл подкачки

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

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

Для того чтобы изменить размер файла подкачки, необходимо выбрать раздел «Подкачка» и нажать «Изменить». Затем выберите «Сохранить файл по указанному пути» и выберите жесткий диск, где будет сохранен файл подкачки.

Шаг 3: Сохранить изменения

После того как вы выбрали новый размер файла подкачки и диск, где будет сохранен файл, убедитесь, что выбранные настройки корректны. Затем нажмите «OK» и перезапустите сервер.

Увеличение файла подкачки может занять некоторое время, так как все изменения настроек должны сохраниться на сервере.

Итоги

Увеличение файла подкачки Windows Server 2012 может помочь решить проблемы со замедлением работы сервера. Однако, не следует увеличивать файл подкачки до очень больших размеров, так как это может негативно сказаться на работе сервера. Если вы не уверены, какой размер файл подкачки подойдет вашему серверу, рекомендуется обратиться за помощью к опытному системному администратору.

Увеличить файл подкачки Windows Server 2012

Файл подкачки – это важный элемент операционной системы Windows Server 2012, который служит для расширения доступной оперативной памяти компьютера. Он помогает приложениям работать более эффективно и стабильно.

Однако, как мы знаем, временами приложения могут потреблять очень много памяти, и это может привести к нехватке оперативной памяти. Как правило, если происходит нехватка физической памяти, операционная система Windows Server 2012 будет использовать файл подкачки. Если размер файла подкачки недостаточно большой, возможны перебои в работе приложений, которые могут привести к сбоям сервера.

Как увеличить файл подкачки Windows Server 2012

Увеличение размера файла подкачки на Windows Server 2012 может быть очень полезным и простым способом увеличения производительности сервера и предотвращения сбоев приложений.

  1. Первым шагом следует зайти в Панель управления и выбрать «Система».
  2. Далее следует выбрать вкладку «Дополнительные параметры системы».
  3. Нажмите на кнопку «Настройка» в разделе «Производительность».
  4. В новом окне выберите вкладку «Дополнительно».
  5. В разделе «Виртуальная память» нажмите на кнопку «Изменить».
  6. Снимите флажок с параметра «Автоматически управлять размером файла подкачки для всех дисков».
  7. Выберите диск, на котором вы хотите изменить размер файла подкачки.
  8. Выберите опцию «Свои параметры размера файла подкачки».
  9. Введите минимальный и максимальный размер файла подкачки в мегабайтах.
  10. Нажмите «OK» и перезапустите компьютер, чтобы сохранить настройки.

Как выбрать оптимальный размер файла подкачки

При выборе размера файла подкачки Windows Server 2012 вы должны учитывать несколько факторов.

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

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

Заключение

Увеличение размера файла подкачки является очень важным шагом в поддержании производительности Windows Server 2012. Это может стать спасательной сетью приложений, которые используют слишком много оперативной памяти. Не забудьте выбирать оптимальный размер файла подкачки, учитывая особенности вашего сервера и нагрузки на него.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Ping порта через командную строку windows
  • Oobeidps windows 10 ошибка при установке
  • Как активировать office 2007 на windows xp
  • Как освободить место на ссд диске с windows 10
  • Windows vista 15 лет