Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров31K
…если вы всё ещё не сделали это.
Задумывались ли вы, хватает ли вашему компьютеру, локальному или удалённому серверу оперативной памяти? Задумывались, но не знаете, как это определить? А накопители какого типа вы предпочитаете? Надеемся, данная статья поможет вам в этом разобраться.
▍ На что влияет объём оперативной памяти
Когда компьютеру нужно обработать данные, они помещаются в оперативную память и уже там с ними работает центральный процессор. Все запущенные программы и открытые в них файлы находятся в оперативной памяти компьютера. Таким образом, объём оперативной памяти влияет на то, сколько одновременно программ и насколько «тяжёлых» программ вы можете запустить и сколько одновременно и каких файлов (или, например, вкладок в браузере) вы можете открыть.
▍ Как производительность диска влияет на быстродействие компьютера
Операционная система периодически выгружает на диск из памяти те данные, к которые давно не использовались. А когда происходит к ним обращение снова, операционная система помещает их обратно в память вместо выгруженных на диск неактивных данных. Для пользователя это выглядит следующим образом: вы переключаетесь на окно, к которому давно не обращались, и компьютер на некоторое время «подвисает». А в это время выгруженные из памяти данные считываются с диска и помещаются обратно в память. Насколько быстро это произойдёт, зависит в первую очередь от быстродействия диска, ведь именно он будет здесь являть узким местом (оперативная память всегда быстрее).
▍ Почему файл подкачки должен находиться на SSD
Чем быстрее накопитель, тем короче будет такое «подвисание». А какие накопители быстрые — твердотельные. Мнение о ненадёжности твердотельных накопителей бытует и поныне, и до сих пор можно встретить советы перенести файл подкачки на HDD. Делать так ни в коем случае нельзя. Во-первых, SSD имеют достаточную надёжность, чтобы использоваться в высоконагруженных системах, если это не китайские «ноунеймы». У всех ключевых производителей есть несколько линеек накопителей с разным гарантированным уровнем надёжности и всегда можно подобрать необходимый вариант. Как показывает практика, накопители ещё долгое время могут проработать и после исчерпания заявленного ресурса. Во-вторых, поверхность пластин жёстких дисков тоже подвержена износу (вот неожиданность!) и со временем падает время доступа к секторам, а с ним и скорость обмена данными вплоть до невозможности обратиться к этим данным вовсе. Т.е. люди, перемещая файл подкачки с SSD на HDD, сами себе делают работу на компьютере менее комфортной. Действенным способом снизить нагрузку на диск подкачкой и увеличить его ресурс является увеличение объёма оперативной памяти или изменение подхода к работе за компьютером: можно закрывать вкладки, файлы, и программы, которые вам больше не нужны или не понадобятся в ближайшее время, чтобы освободить память.
▍ Ключевое отличие SSD от HDD
Если мы посмотрим на разницу скорости линейных чтения и записи на HDD и SSD, окажется, что SSD с интерфейсом SATA превосходят HDD с таким же интерфейсом в среднем «лишь» в 2-3 раза, в то время как на мелко блочных операциях разница составляет десятки раз и именно в этом кроется ключевое отличие накопителей. Механически SSD устроены по-другому и не так важно, где находятся данные, ведь скорость прохождения сигнала к ячейкам SSD гораздо выше, чем время доступа к секторам HDD. С развитием накопителей роль фрагментации данных хоть и снизилась в вопросах производительности HDD, время доступа к разным секторам в силу технических особенностей накопителей данного типа сильно отличается, в то время как разница во времени доступа к ячейкам SSD ничтожно мала. Ещё и поэтому файл подкачки функционирует заметно быстрее, находясь на SSD. Много лет назад, когда SSD ещё не начали получать доступность на потребительском рынке, сильно ощущалась разница в производительности между дефрагментированным файлом подкачки и недефрагментированным. Помимо самого файла, фрагментированными могут быть и данные внутри файла, а на SSD фрагментация уже не играет такой роли. Кроме того, разница в скорости зависела даже от территориального расположения данных на пластине жёсткого диска, и чем дальше данные были от центра, тем быстрее они считывались. На SSD же неважно, где территориально находятся данные, и фрагментация оказывает не такое сильное влияние на производительность.
▍ Почему оперативной памяти должно быть достаточно
Операционная система стремится выгрузить из памяти неактивные данные, чтобы в оперативной памяти всегда оставалось место для новых (или вновь загруженных из файла подкачки) данных. Если оперативной памяти не хватает катастрофически, и данные в оперативной памяти практически «не остывают», то операционной системе приходится «судорожно» искать в памяти данные, которые можно выгрузить на диск, когда требуется разместить данные в оперативной памяти. Поэтому в такой ситуации вы будете ждать дважды: пока данные будут выгружены из памяти, плюс пока требуемые данные будут загружены.
▍ Как понять, хватает ли оперативной памяти
Оценить требуемый объём можно, понаблюдав, сколько памяти требуется вашему компьютеру.
В ОС Windows обратимся к диспетчеру задач, чтобы узнать, сколько сейчас всего используется (Committed) памяти
Это значение показывает, сколько данных находится в памяти, плюс сколько данных выгружено в файл подкачки. Его также можно получить следующим образом:
(Get-WmiObject win32_operatingsystem | select @{L='commit';E={($_.TotalVirtualMemorySize - $_.FreeVirtualMemory)}}).commit
Значение будет в килобайтах. На вышеприведённом скриншоте мы видим, что используется 12.5 ГБ памяти, а всего памяти, включая файл подкачки — 26.4 ГБ. В системе 16 ГБ физической памяти, объём файла подкачки автоматически выбирается системой. Выходит, что объём файла подкачки составляет 60% от объёма физической памяти. Нужно ли бросаться расширять физическую память? Давайте понаблюдаем, как у нас меняется объём используемой памяти.
Мы написали скрипт, создающий задачу в Task Scheduler, которая каждый 15 минут получает значение Committed Memory и дописывает его в файл C:\Users\Public\Documents\commit.txt.
Выглядит он как-то так:
powershell.exe set-executionpolicy unrestricted
Set-Content -Path C:\Users\Public\Documents\get-commit.ps1 -Value "(Get-Date -Format 'yyyy-MM-dd HH:mm' )+`"``t`"+(Get-WmiObject win32_operatingsystem | Select @{L='commit';E={(`$_.totalvirtualmemorysize - `$_.freevirtualmemory)}}).commit | Out-File C:\Users\Public\Documents\commit.txt -Append"
$action = New-ScheduledTaskAction -Execute "`"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe`"" -Argument "C:\Users\Public\Documents\get-commit.ps1"
$trigger = New-ScheduledTaskTrigger -Once -At 1am -RepetitionInterval (New-TimeSpan -Minutes 15)
$principal = New-ScheduledTaskPrincipal -UserID "NT AUTHORITY\SYSTEM" -LogonType ServiceAccount -RunLevel Highest
$settings = New-ScheduledTaskSettingsSet
$task = New-ScheduledTask -Action $action -Principal $principal -Trigger $trigger -Settings $settings
Register-ScheduledTask 'collect-commit' -InputObject $task
Вот фрагмент этого файла:
2023-05-03 10:15 6387512
2023-05-03 10:30 7986736
2023-05-03 10:45 8545776
2023-05-03 11:00 8540724
2023-05-03 11:15 8646144
2023-05-03 11:30 8726340
2023-05-03 11:45 8583972
2023-05-03 12:00 8898532
2023-05-03 12:15 8945512
2023-05-03 12:30 9749284
2023-05-03 12:45 9833264
2023-05-03 13:00 10605496
Представим данные из файла в виде графика
Как мы видим, большую часть времени система всё же «умещается» в отведённую память. Но нужно ли её расширить, так как иногда её не хватает? Если в работе это не заметно, то можно оставить всё как есть. Если доставляет дискомфорт, то остаётся ещё два выхода: либо всё-таки увеличить объём ОЗУ (но ведь это стоит денег), либо пересмотреть сценарии использования компьютера: закрывать ненужные более вкладки в браузере, файлы и окна программ. Если же это постоянно работающий сервер, то тут придётся пересматривать алгоритмы его работы, если можно доработать или перенастроить ПО, в противном случае придётся всё же добавлять память.
Про Windows выяснили, а в ОС Linux оценить использование памяти можно с помощью команды
free -t -h
Вывод будет примерно следующим:
total used free shared buff/cache available
Mem: 461Mi 129Mi 136Mi 0.0Ki 194Mi 319Mi
Swap: 1.0Gi 5.0Mi 1.0Gi
Total: 1.5Gi 135Mi 1.1Gi
Параметр -t
добавляет строчку Total, на тот случай, если нам лень выполнять сложение (а нам, конечно же, лень). Параметр -h
приводит значения к более удобным KiB, MiB и GiB. По умолчанию значения выводятся в килобайтах без указания величин.
Чтобы собрать статистику, можно поступить следующим образом.
Создаём файл с содержимым
#!/bin/bash
a=$(date +'%Y-%m-%d %H:%M')
b=$(free -t | awk -v RS="" '{print $20}')
echo $a$'\t'$b >> /home/used.txt
И сохраняем его, например, в /home/get-used.sh.
Добавляем в crontab строчку
*/15 * * * * /home/get-used.sh
Информация коллекционируется в /home/used.txt
, содержимое которого выглядит так же, как у файла commit.txt
, который мы создавали в Windows.
Мы пособирали информацию ещё на двух машинах и получили следующие данные.
В этих двух случаях объём физической памяти 2 ГБ и 512 МБ соответственно. Как мы видим, в случае 2 мы всё время «не умещаемся» в физическую память и её нужно увеличить на 1-2 ГБ.
▍ Вместо заключения
Мы не будем рассказывать, как выбрать правильный SSD или нужную память, это тема отдельной статьи. Хостеры виртуальных (VPS/VDS) серверов уже всё выбрали, вам всего лишь нужно изменить объём памяти вашего сервера и обратиться в техподдержку для перемещения вашего сервера на SSD, если вы всё ещё не сделали это.
Выиграй телескоп и другие призы в космическом квизе от RUVDS. Поехали? ?
У тебя уже стоит «по выбору системы», это оптимальный вариант. И больше ничего не нужно. Отключишь его (при 16 гигах) — получишь вылет. Фиксируешь — где то можешь словить нехватку с закрытием программ. По моим меркам, 32 будет минимум (это суммарно, т.е. 16 + 16 подкачки). Если тебе прям сильно нужно, то SSD M2 (самый шустрый диск) ставишь 16 фиксировано (суммарно 32 будет). Я бы добавлял ещё сверху (я не знаю как у тебя с браузерами, но я пока за 32 не переваливал, крайне редко), у меня стоит 32 планками + 36Гб (на разных M2 выделено место под файл подкачки). Я вообще не пойму, зачем это делать? Подробнее, если хочешь сам ознакомиться и понять принцип:
Ну если хочешь, можешь поиграть в игры и сам составить мнение по данному параметру в диспетчере задач, следи за самым максимальным значением (конкретно здесь пример — 5.7/7.9, где 5.7 в данном случае — значение реального потребления в данный момент. А 7.9 максимально доступная. С учётом значения «по выбору системы» — он расширяться будет автоматом). Чаще оно улетает за границы 15-24Гб. Вот и сам прикидывай. Не забывай про кэширование файлов, но этот кэш можно отключить — он если что, не засчитывается и в принципе условный. Нужен там, где ты часто топчешься на месте — игры по типу CS (кэшируется карта), стратегии и т.п. маленькие игры, где ходишь кругами, коридором, данные, что можно поднять, если вернёшься обратно. (он сохраняет часто используемые, и улетает в цифру 21Гб, я его очищаю ISLC. Его вообще бы вырубить, с SSD он нафиг не нужен, как по мне, а таких игры не так чтобы много, где возвращаешься в ту же точку, такое себе). Так что, всё это суммируй и учитывай данные. Кэш сидит в свободной ОЗУ, а так, вытесняется при необходимости или очищается виндой. Но лучше, как говорил, его уже отключать нафиг. Почитай на эту тему. И если тупо, ставь, как у меня гигов 36 и можешь забыть.
Пользователям операционной системы Windows не раз приходилось слышать о некоем файле подкачки. В этой статье мы рассмотрим, что это такое, для чего используется и как правильно его настроить.
Содержание
- Что такое файл подкачки?
- Какой размер файла подкачки рекомендуется использовать?
- Как изменить размер файла подкачки?
- Как отключить файл подкачки в Windows 10?
- Как удалить файл подкачки (pagefile.sys и swapfile.sys) в Windows 10?
- Как снова включить файл подкачки в случае возникновения проблем?
- Как перенести файл подкачки на другой диск?
- Что делать, если из-за манипуляций с файлом подкачки были утеряны важные данные?
Что такое файл подкачки?
Файл подкачки (она же виртуальная память) это некий файл, который хранится на жестком (или SSD) диске и в который записываются данные оперативной памяти, когда ее начинает не хватать для нормальной работы операционной системы.
Чтобы лучше понять, что это такое, давайте рассмотрим принцип работы на реальном примере. Допустим вы в браузере некое количество вкладок. Для работы любой вкладки система выделяет количество оперативной памяти, необходимое для нормального отображения ее содержимого. Естественно, чем сложнее контент на странице, тем больше оперативной памяти нужно. Но что делать, если на компьютере запущено несколько «тяжелых» программ, несколько вкладок в браузере и вам нужно открыть еще, но компьютер начинает тормозить?
В такой ситуации система скопирует данные тех вкладок, которые не используются в данный момент и запишет их на жесткий диск в файл подкачки. После этого данные выгрузятся из оперативной памяти, и она освободится для других задач.
Если же вам снова нужно будет открыть любую из вышеописанных вкладок браузера — система прочтет данные из файла подкачки и снова скопирует их в оперативную память.
И тут возникает вполне разумный вопрос — зачем вообще использовать оперативную память, если данные можно читать прямо с накопителя? Ответ прост: жесткие (и даже SSD диски) слишком медленные и не позволяют обеспечить необходимую скорость обмена данными между процессором и памятью. Оперативная память в разы быстрее и позволяет обеспечить необходимую скорость. Но в то же время главным ее недостатком является полная потеря данных при отключении питания. Да и цена ощутимо дороже.
К примеру, на сегодняшний день за те деньги, которые стоит 16 Гб оперативной памяти — вы без проблем сможете приобрести SSD накопитель на 512Гб или обычный жесткий диск на 2 Терабайта. Однако, исключить использование оперативной памяти пока что нельзя в виду огромной (по сравнению даже с SSD накопителями) скорости передачи информации.
В старых версиях операционной системы Windows в качестве файла подкачки использовался файл pagefile.sys Начиная с версии Windows 10 используются два файла — pagefile.sys и swapfile.sys. Они всегда работают вместе и хранятся в корне диска C:\ Для их просмотра нужно включить отображение скрытых и системных файлов и папок. Для этого откройте диск C:\ выберите вкладку «Вид» и поставьте галочку возле «Скрытые элементы»
В первый файл (pagefile.sys) записываются данные из приложений, которые вы установили самостоятельно из сторонних источников, соответственно его размер может достигать нескольких Гигабайт. Во втором файле (swapfile.sys) записываются данные из системных приложений и тех, которые вы установили из Microsoft Store. Поэтому настоятельно не рекомендуется полностью отключать файл подкачки для экономии места на системном диске, так как многие системные приложения попросту перестанут запускаться. Ели же вам нужно освободить память на системном диске – для этого есть другие способы. Более детально вы можете прочесть в статье «Как освободить место на системном диске»
Какой размер файла подкачки рекомендуется использовать?
По умолчанию, в операционной системе Windows 10 установлен размер файла подкачки, который по мнению разработчиков является универсальным для всех целей пользователя. Помимо этого, если в компьютере установлен большой объем оперативной памяти – файл подкачки практически не используется.
Однако, иногда задачи пользователя требуют его увеличения. Создатели Windows предвидели это и добавили такую возможность. Перед тем, как приступить непосредственно к процессу изменения размера файла подкачки надо знать какой размер лучше всего установить, чтобы обеспечить максимальную производительность. Некоторые пользователи полагают, что чем выше размер файла подкачки – тем лучше для работоспособности системы. На самом деле это далеко не так.
Если пользователь установит слишком большой размер файла подкачки – система попросту начнет игнорировать оперативную память и вместо прироста производительности пользователь получит жутко лагающую операционную систему (так как жесткий диск в разу более медленный).
Если же наоборот – пользователь установит слишком маленький размер файла подкачки – это будет равноценно ее отключению и многие системные утилиты могут перестать работать.
Сегодня в интернете можно встретить разные рекомендации как рассчитать размер файла подкачки. Мы же выбрали две наиболее разумные концепции.
Первая гласит, что чем больше размер оперативной памяти, тем меньше размер файла подкачки. Это объясняется тем, что если объем оперативной памяти очень большой – все временные данные итак будут хранится в ней, а значит файл подкачки будет только нагружать жесткий диск. В таком случае рекомендуется использовать следующие параметры:
- если в вашем компьютере установлен 1 ГБ оперативно памяти — файл подкачки – 2048 — 2048 Мб;
- если в вашем компьютере установлен 2 ГБ оперативно памяти — файл подкачки – 1512 — 1512 Мб;
- если в вашем компьютере установлен 4 ГБ оперативно памяти — файл подкачки – 1024 — 1024 Мб;
- если в вашем компьютере установлен 8 ГБ оперативно памяти – лучше всего использовать автоматический режим файла подкачки;
Вы, наверное, обратили внимание что значение размера указано два раза. Это исходный и максимальный размер файла подкачки. Когда-то, когда жесткие диски в компьютерах были очень маленького размера – имело смысл для файла подкачки задавать разные размеры – это позволяло экономить дисковое пространство. Однако в наше время лучше всего использовать одно и тоже значение для обеих граф. Таким образом вы снизите нагрузку — система не будет постоянно пересчитывать размер файла подкачки, плюс снизится уровень фрагментации.
Второй способ предполагает расчет оптимального размера файла подкачки. Для этого следует:
Шаг 1: Запустите все приложения, которые вам нужны. После этого нажмите комбинацию клавиш Ctrl + Alt + Delete
Шаг 2: Перед вами откроется «Диспетчер задач». Перейдите на вкладку «Производительность». Там вы увидите используемое количество оперативной памяти.
Шаг 3: Умножьте используемое количество оперативной памяти в два раза и отнимите от этого значения размер установленной оперативной памяти в вашем компьютере.
К примеру, в нашем примере установлено 6 ГБ оперативной памяти, а диспетчер задач показывает, что при необходимой для нас нагрузке используется 3,7 ГБ. Расчёт размера файла подкачки будет выглядеть следующим образом:
3,7 ГБ х 2 – 6 Гб = 1,4 ГБ
Исходя из расчета можно сделать вывод, что нам нужно установить значение 1400 МБ
Если после расчетов у вас получится отрицательное значение – значит у вас достаточный объем оперативной памяти и размер файла подкачки можно установить в автоматический режим.
Важно: размер файла подкачки ни в коем случае не должен превышать объем установленной оперативной памяти более чем в три раза. В противном случае вы наверняка получите неработоспособную операционную систему. Лучше всего воспользоваться любым из способов, описанным выше.
Как изменить размер файла подкачки?
Если вы произвели все необходимые расчеты и пришли к выводу, что вам нужно увеличить или уменьшить размер файла подкачки – выполните ряд простых действий:
Шаг 1: Щелкните правой кнопкой мышки по «Пуск» и выберите «Параметры»
Шаг 2: Перед вами откроется окно параметров Windows. Щелкните по «Система»
Шаг 3: Прокрутите все параметры в левой части окна в самый низ и выберите «О программе», а в правой части окна найдите пункт «Дополнительные параметры системы» и щелкните на нем.
Шаг 4: В окне дополнительных свойств системы, в поле «Быстродействие» щелкните на кнопке «Параметры»
Шаг 5: В открывшемся окне выберите вкладку «Дополнительно» и в поле «Виртуальная память» вы увидите какой размер файла подкачки используется сейчас. Если этот параметр вас не устраивает – нажмите кнопку «Изменить»
Перед вами откроется окно изменения размера файла подкачки. В первую очередь рекомендуем посмотреть на поле под названием «Общий размер файла подкачки на всех дисках». Там вы увидите три поля:
- Минимальный размер – минимально возможный размер, который вы можете установить. Использовать такое значение не рекомендуется, так как это может привести к неожиданным последствиям;
- Рекомендуется – размер файла подкачки, который система рекомендует использовать (сравните его с тем, который вы рассчитали самостоятельно);
- Текущий размер – размер файла подкачки, который сейчас используется в системе;
Шаг 6: Снимите галочку возле надписи «Автоматически выбирать объем файла подкачки», затем отметьте пункт «Указать размер», введите нужный размер файла подкачки в поле «Исходный размер» и «Максимальный размер» и нажмите кнопку «Задать», а затем кнопку «ОК».
В нашем случае система рекомендует использовать 1615 МБ (на 215 Мб больше чем мы предполагали), поэтому мы последуем рекомендации операционной системы и будем использовать 1615 Мб.
Если в вашем случае предложение системы будет сильно отличатся от ваших расчётов (к примеру, на 1 ГБ) – рассчитайте необходимый размер файла подкачки еще раз (используя инструкцию из предыдущего пункта этой статьи) и используйте то значение, которое у вас получилось, так как операционная система не всегда указывает правильные рекомендации.
После нажатия кнопки «ОК» перезагрузите компьютер, чтобы применить изменения.
Теперь, размер файла подкачки будет изменен. Чтобы это проверить снова выполните шаги с 1 по 5 и проверьте поле «Общий размер файла подкачки на всех дисках»
Как отключить файл подкачки в Windows 10?
Если вы решили полностью отключить файл подкачки – вы можете это сделать используя встроенные функции операционной системы.
Примечание: настоятельно не рекомендуется отключать файл подкачки в Windows 10, так как это может стать причиной сбое в работе операционной системы.
Если вы считаете, что количества установленной оперативной памяти в вашем компьютере достаточно абсолютно хватает для всех задач – лучше включить «Размер файла подкачки по выбору системы». Однако, если вы уверены, что хотите отключить файл подкачки – выполните следующие действия:
Шаг 1: Щелкните по иконке «лупы» возле кнопки «Пуск» и в поле поиска введите «Настройка представления и производительности системы» и нажмите на соответствующем результате поиска.
Шаг 2: Снимите галочку возле надписи «Автоматически выбирать объем файла подкачки», затем отметьте пункт «Без файла подкачки», и нажмите кнопку «Задать». После этого нажмите кнопку «ОК»
Шаг 3: Появится предупреждение о возможных последствия отключение файла подкачки. Нажмите «Да» и перезагрузите компьютер.
Теперь ваш файл подкачки будет отключен.
Как удалить файл подкачки (pagefile.sys и swapfile.sys) в Windows 10?
Файлы pagefile.sys и swapfile.sys являются системными файлами, поэтому удалить их при помощи проводника Windows 10 нельзя. Обычно, после отключения файла подкачки методом, описанным в предыдущем пункте этой статьи и перезагрузки операционной системы файлы pagefile.sys и swapfile.sys удаляются автоматически. Однако иногда возникают ситуации, когда файл подкачки остается на жестком диске даже после его отключения. Чаще всего это касается файла swapfile.sys
Чтобы удалить файл swapfile.sys вручную следует:
Шаг 1: Щелкните правой кнопкой мыши по «Пуск» и выберите «Выполнить» (можете также воспользоваться комбинацией клавиш «Win + R»). В открывшемся окне введите команду «regedit» и нажмите «Enter»
Шаг 2: Перед вами откроется редактор реестра. Перейдите по следующему адресу: Компьютер\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management (вы можете просто скопировать этот адрес, вставить в адресной строке редактора реестра и нажать «Enter»)
Шаг 3: Щелкните правой кнопкой мыши на свободном пространстве в правой части окна и выберите «Создать», а затем «Параметр DWORD 32-бита»
Дайте новому параметру имя «SwapfileControl». После этого перезагрузите ваш компьютер. Файл будет полностью удален с жесткого диска.
Если вы вдруг захотите снова его вернуть – удалите только что созданный параметр «SwapfileControl» используя редактор реестра Windows 10.
Как снова включить файл подкачки в случае возникновения проблем?
Если после того, как вы изменили размер, отключили или удалили файл подкачки у вас начались проблемы с операционной системой – прежде всего рекомендуется снова его включить.
Для того, чтобы снова включить файл подкачки следует:
Шаг 1: Откройте меню «Пуск» и нажмите «пробел». Перед вами откроется окно поиска. Введите запрос «Настройка представления и производительности системы» и щелкните на соответствующем результате.
Шаг 2: Выберите вкладку «Дополнительно» и в поле «Виртуальная память» нажмите кнопку «Изменить»
Шаг 3: Поставьте галочку возле пункта «Автоматически выбирать объем файла подкачки» и нажмите кнопку «ОК». Затем перезагрузите компьютер.
Если проблема была в файле подкачки – после перезагрузки она должна исчезнуть, так как операционная система автоматически подберет нужный объем файла подкачки.
Как перенести файл подкачки на другой диск?
Иногда пользователи хотят перенести файл подкачки на другой диск из-за малого объема системного диска, либо по другим причинам. Встроенные средства Windows позволяют это сделать. Выглядит это как удаление файла подкачки на системном диске и включение его на другом.
Для того, чтобы перенести файл подкачки на другой диск выполните:
Шаг 1: Нажмите комбинацию клавиш «Win + R», введите команду «systempropertiesadvanced» и нажмите «Enter»
Шаг 2: Перед вами откроются свойства системы. В поле «Быстродействие» нажмите кнопку «Параметры»
Шаг 3: Находясь в параметрах быстродействия выберите вкладку «Дополнительно» и в поле «Виртуальная память» нажмите «Изменить»
Шаг 4: Снимите галочку возле пункта «Автоматически выбирать объем файла подкачки». В списке подключенных дисков выберите тот, на котором находится файл подкачки на данный момент (в нашем случае это системный диск) и ниже отметьте пункт «Без файла подкачки» и нажмите кнопку «Задать»
Шаг 5: Не закрывая окно, выберите диск, на который хотите переместить файл подкачки (кликнув на нем) и ниже отметьте пункт «Задать размер». Затем укажите размер файла подкачки в соответствующих полях, либо отметьте пункт «Размер по выбору системы», чтобы Windows сама определяла размер файла подкачки и снова нажмите кнопку «Задать». После этого нажмите кнопку «ОК» и перезагрузите компьютер.
Во время следующей загрузки файл подкачки будет удален с диска, где он хранился ранее и создан на том, который вы указали.
Что делать, если из-за манипуляций с файлом подкачки были утеряны важные данные?
Часто манипуляции с файлом подкачки могут стать причиной выхода Windows из строя, причем восстановить ее работоспособность удается далеко не всегда. В такой ситуации обычно заново устанавливают операционную систему, что неизменно приводит к форматированию диска С:\ и если там хранилась важная информация – она будет утеряна.
Если такая ситуация приключилась с вами – сразу же воспользуйтесь профессиональной программой RS Partition Recovery. В противном случае важные файлы могут быть утеряны навсегда.
Программа обладает интуитивно понятным интерфейсом, благодаря чему, процесс восстановления не вызывает сложностей даже у неопытных пользователей ПК.
RS Partition Recovery поддерживает ВСЕ современные файловые системы, поэтому не имеет значения, в какой операционной системе использовался накопитель, главное, чтобы вы подключили диск, на котором хранился важный файл к рабочему компьютеру.
Хотелось бы также отметить наличие режима глубокого сканирования диска, благодаря чему вы сможете восстановить даже файлы, которые были утеряны несколько месяцев тому назад.
Итак, чтобы восстановить утерянный файл следует:
Шаг 1.
Установите и запустите программу
RS Partition Recovery.
Шаг 2.
Выберите диск или раздел, с которого вы хотите восстановить данные.
Шаг 3.
Выберите тип анализа.
Быстрое сканирование, которое следует использовать в случае недавней потери файла. Программа быстро просканирует диск и покажет файлы, доступные для восстановления.
Функция Полный анализ позволяет вам найти потерянные данные после форматирования, изменения размера диска или повреждения файловой структуры (RAW).
Шаг 4.
Предварительный просмотр и выбор файлов для восстановления.
Шаг 5.
Добавьте файлы, которые хотите сохранить, в «Список восстановления» или выберите весь раздел и нажмите Восстановить.
Следует отметить, что лучше сохранить восстановленный файл на внешний жесткий диск или USB-накопитель.
Часто задаваемые вопросы
Файл подкачки – это специальный системный файл, в который Windows записывает данные из оперативной памяти в случаях, когда ее начинает не хватать для обеспечения нормального функционирования операционной системы.
Размер файла подкачки следующий: для 1 ГБ оперативной памяти — файл подкачки – 2048 — 2048 Мб, для 2 ГБ оперативно памяти — файл подкачки – 1512 — 1512 Мб, для 4 ГБ оперативно памяти — файл подкачки – 1024 — 1024 Мб, для 8 ГБ оперативно памяти – лучше всего использовать автоматический режим файла подкачки;
Да. Однако восстановление утерянных файлов лучше производить до установки новой системы. Подключите ваш накопитель к рабочему компьютеру и используйте инструкцию с нашего сайта.
Файл pagefile.sys хранит данные оперативной памяти для приложения, которые вы установили из альтернативных источников, в то время как файл swapfile.sys хранит данные оперативной памяти для системных утилит и программ, которые были загружены из Microsoft Store.
Да. Можете. Процесс удаления файла swapfile.sys отдельно от pagefile.sys детально описан на нашем сайте.
Содержание
- Рекомендованный размер файла подкачки
- Установка файла подкачки в «Windows 11»
- Установка файла подкачки в «Windows 10»
- Другие руководства
Рекомендованный размер файла подкачки
Мы рекомендуем выставлять следующие размеры файла подкачки в операционной системе:
- Если у Вас менее 4 ГБ оперативной памяти, то размер должен быть 16384 МБ на 16384 МБ.
- Если у Вас 4 ГБ оперативной памяти, то размер должен быть 16384 МБ на 16384 МБ.
- Если у Вас 8 ГБ оперативной памяти, то размер должен быть 8192 МБ на 8192 МБ.
- Если у Вас 16 ГБ оперативной памяти, то размер должен быть 8192 МБ на 8192 МБ.
- Если у Вас 32 ГБ оперативной памяти, то размер должен быть 4096 МБ на 4096 МБ.
- Если у Вас 64 ГБ оперативной памяти, то размер должен быть 4096 МБ на 4096 МБ.
Помните, что вы также можете использовать рекомендуемое операционной системой значение.
Установка файла подкачки в «Windows 11»
1. Откройте меню «Пуск» и перейдите в «Параметры» операционной системы «Windows 11».
2. В списке откройте категорию «Система». Перейдите в раздел, который называется «О системе».
3. В подразделе «Характеристики устройства» нажмите кнопку «Дополнительные параметры системы».
4. Появится окно «Свойства системы». В разделе «Быстродействие» нажмите кнопку «Параметры».
5. Появится новое окно. Откройте вкладку «Дополнительно» и нажмите кнопку «Изменить».
6. Сверху снимите галочку с параметра «Автоматически выбирать объём файла подкачки».
7. Выберите вариант «Указать размер» и впишите одинаковое значение в оба поля в мегабайтах.
8. Нажмите кнопку «Задать», а затем «ОК». Перезагрузите устройство для применения изменений.
Установка файла подкачки в «Windows 10»
1. Откройте меню «Пуск» и перейдите в «Параметры» операционной системы «Windows 10».
2. Откроется общий список категорий параметров. Откройте категорию под названием «Система».
3. Появится список различных разделов категории «Система». Откройте раздел «О программе».
4. Справа находятся сопутствующие параметры. Нажмите кнопку «Дополнительные параметры системы».
5. Появится окно «Свойства системы». В разделе «Быстродействие» нажмите кнопку «Параметры».
6. Появится новое окно. Откройте вкладку «Дополнительно» и нажмите кнопку «Изменить».
7. Сверху снимите галочку с параметра «Автоматически выбирать объём файла подкачки».
8. Выберите вариант «Указать размер» и впишите одинаковое значение в оба поля в мегабайтах.
9. Нажмите кнопку «Задать», а затем «ОК». Перезагрузите устройство для применения изменений.
Другие руководства
- Переключение технологии «DEP»;
- Диагностика оперативной памяти;
- Диагностика дисковых устройств;
- Режимы питания в «Windows 11»;
- Отключение компонента «Hyper-V»;
- Установка системы «Windows 11»;
- Обновление системы «Windows»;
- Отключение загрузки приложений;
- Установка системы «Windows 10»;
- Добавление схем электропитания;
- Коррекция времени «Windows»;
- Отключение изоляции ядра;
- Удаление приложений в системе;
- Отключение визуальных эффектов;
- Отчёты «MSInfo32» и «DxDiag»;
- Отключение индексации диска;
- Оптимизация дискового устройства;
- Проверка целостности «Windows»;
- Удаление среды «Java options»;
- Восстановление системных шрифтов;
- Отключение параметра отладки;
- Расположение списка приложений;
- Режимы питания в «Windows 10»;
- Отключение удалённого помощника;
- Сброс операционной системы;
- Активация операционной системы;
- Включение контроля памяти;
- Удаление временных файлов;
- Приостановка обновлений системы.
На сайте c 27.01.2014 |
Всем привет. Подскажите нужно ли настраивать файл подкачки при 16 оперативки? Сейчас стоит Corona 1.5 без файла подкачки |
На сайте c 16.04.2008 |
Цитата anr72: Сейчас стоит Corona 1.5 без файла подкачки Вот так и работаю, по другому не получается. Никаких проблем замечено не было. |
На сайте c 23.09.2009 |
вот как макс вылетит при рендере — так сразу и настроите. Пока — не нужно. |
На сайте c 09.06.2014 |
Если сцена будет зашкаливать, то и установка лимита файла подкачки — это все равно будет костыль, который будет страховать , но тормозить работу — лучше честно добавьте оперативки. |
На сайте c 21.10.2008 |
А такой вопрос… У меня так же 16 Гб оперативки, при этом файл подкачки на обоих разделах диска по 24 Гб. Windows 8. На тяжелых сценах происходит долгий старт рендера (Corona). При этом жесткий диск загружается на 80-100%, его время ответа в среднем 600 мс, скорость чтения 1,9 Мб/сек. Через какую-то прогу (не помню названия) я определил, что все это время идет запись в файл подкачки. Оперативка в это время загружается примерно на 50%. Подскажите что происходит во время начала рендера? Получается что система или Корона сначала забивает файл подкачки вместо оперативки? Конкретно не устраивает время старта рендера после продолжительной работы в Максе. Но после перезагрузки Максе старт рендера значительно быстрее. |
На сайте c 23.09.2009 |
Цитата eSSer: система или Корона сначала забивает файл подкачки вместо оперативки? Переходи на Windows 10. Она хорошо работает с файлом подкачки — трогает его только тогда, когда нужно, в последнюю очередь. Ну и плюс SSD если купить, то будет ещё лучше. |
На сайте c 18.07.2016 |
Цитата DoCentttt: Цитата eSSer: система или Корона сначала забивает файл подкачки вместо оперативки? Переходи на Windows 10. Она хорошо работает с файлом подкачки — трогает его только тогда, когда нужно, в последнюю очередь. Ну и плюс SSD если купить, то будет ещё лучше. т.е с ssd файл подкачки работает лучше, чем с hdd? |
На сайте c 31.03.2011 |
streetmagic ну естественно да, а если это PCI-E SSD, у которых скорость чтения/записи под 2.5ГБ в секунду, то вероятно вообще самолет будет, но и цена под 1000$ за 800Gb |
На сайте c 18.07.2016 |
Цитата xpp_nd_ruphus: streetmagic ну естественно да, а если это PCI-E SSD, у которых скорость чтения/записи под 2.5ГБ в секунду, то вероятно вообще самолет будет, но и цена под 1000$ за 800Gb А если зять одну под винду на 250, а вторую под файл подкачки на 120? |
На сайте c 31.03.2011 |
streetmagic чтоб файл SSD в полной мере влиял нужно, чтоб все текстурки, прокси и софты стояли именно на ssd, а 1 ssd или 2 это значения не имеет, если они не по сата подключены, а через PCI-E |
На сайте c 18.07.2016 |
Цитата xpp_nd_ruphus: streetmagic чтоб файл SSD в полной мере влиял нужно, чтоб все текстурки, прокси и софты стояли именно на ssd, а 1 ssd или 2 это значения не имеет, если он не по сата подключены, а через PCI-E Вот у меня щас 120гб подключены по сата + 2 жёстких. При чём винда и софт стоят на ssd, а текстурки, файл подкачки и всё остальное на hdd. Получается файл подкачки не по полной отрабатывает? |
На сайте c 31.03.2011 |
streetmagic файл подкачки работает у вас с максимальной скоростью носителя, скорость у hdd в десятки раз ниже, чем у ssd |
На сайте c 18.07.2016 |
Цитата xpp_nd_ruphus: streetmagic файл подкачки работает у вас с максимальной скоростью носителя, скорость у hdd в десятки раз ниже, чем у ssd Спасибо за совет |
На сайте c 21.10.2008 |
Цитата xpp_nd_ruphus: streetmagic чтоб файл SSD в полной мере влиял нужно, чтоб все текстурки, прокси и софты стояли именно на ssd, а 1 ssd или 2 это значения не имеет, если они не по сата подключены, а через PCI-E Получается, что ssd ускоряет лишь работу программ, находящихся на этом ssd + загрузку других файлов, находящихся там же? Если у меня весь софт будет стоять на ssd, а текстуры, прокси и др. на hdd, то все, что я получу — это несколько быстрый старт Макса и других программ? Сам старт рендера, рендер и работа во вьюпорте не изменятся? Я знаю, что ssd намного быстрее hdd и в идеале было бы, чтобы вся система была на ssd, но большие ssd очень дорогие. Отсюда главный для меня вопрос: зачем сейчас все разделяют ssd под систему + hdd под файло? Спасибо! |
На сайте c 23.09.2009 |
Цитата eSSer: зачем сейчас все разделяют ssd под систему + hdd под файло? Возможно потому, что HDD более надёжный. Кто ж хочет потерять свои файлы? |
На сайте c 04.06.2010 |
Цитата eSSer: Сам старт рендера … не изменятся? Скорость кеширование измениться, но это ощутимо на больших текстурных сценах с множеством файлов. Скорость цп при кешировании тоже важна. Цитата eSSer: Сам рендер … не изменятся? Нет Цитата eSSer: работа во вьюпорте не изменятся? |
На сайте c 01.06.2010 |
16 гигов мало, 32 иногда не хватает, а на 16 вообще не комфортно было работать временами. Если делать проекты по одной-две комнаты в файле, то ещё можно жить, а если большая квартира или экстерьер, то начинаются тормоза. На ссд я бы не стал делать файл подкачки, проще купить ещё планку на 16 гигов. |
На сайте c 27.01.2014 |
Цитата Truan: 16 гигов мало, 32 иногда не хватает, а на 16 вообще не комфортно было работать временами. Если делать проекты по одной-две комнаты в файле, то ещё можно жить, а если большая квартира или экстерьер, то начинаются тормоза. На ссд я бы не стал делать файл подкачки, проще купить ещё планку на 16 гигов. У меня давно уже 32 мало Надо 64 |
На сайте c 01.06.2010 |
Вот и мне стало мало 32 гигов ). Хотел обновить до 64(докупить 2 планки), полез смотреть цены и что-то призадумался, т.к. теперь одна планка нужной мне памяти стоит 13000 примерно, хотя год назад память покупалась намного дешевле. Вот теперь и думаю, что делать. По-хорошему, надо добавить оперативки 32 и забить ещё на годик, но проблемы возникают только в больших экстерьерных сценах, которые бывают не так часто, как интерьеры(классику тянет без проблем и тормозов, памяти пока хватало на интерьеры). И тут пришла мысль: а не купить ли мне ссд на 64г специально для файла подкачки? Проблему это полностью не решит, но тормоза должны немного уйти при работе в режиме нехватки оперативной памяти. Про ресурс и тд особо не актуально, т.к. цена ссд не велика и на пол года-год его должно хватить. Вопрос только в том, будет ли заметен прирост скорости в условиях свопа при использовании ссд вместо хдд? Максимум, который пока требовала сцена — 50 гигабайт, соответственно файл подкачки составлял около 20-22г. |