Aida64 виртуальная память что это
Привет хабровчане!
Почитал в интернете разные мнения о том, какой файл подкачки установить, стоит ли его отключать, где его располагать – а что скажут об этом эксперты Хабра?
Мнение одного специалиста:
На счет оптимального размера файла подкачки есть разные версии. Я выражу свою точку зрения на этот счет, которая основана на моих наблюдениях и опытах с файлом подкачки на различном оборудовании. Она может совпадать с мнениями некоторых IT-специалистов. Я приверженец версии, что если на компьютере установлено 6-8 Гб и более оперативной памяти, то файл подкачки можно вообще отключить. Считаю, что большие объёмы файла подкачки, только тормозит компьютер. Конечно если объём оперативной памяти менее 6 Гб, то лучше конечно задать определенный объём дополнительной виртуальной памяти.
ВОПРОС 1. КАКОЙ ОБЪЁМ ФАЙЛА ПОДКАЧКИ СТОИТ УСТАНОВИТЬ?
Мой объём RAM: 24 Гб. Диск SSD.
- Оптимальный размер файла подкачки:
- для 512 Мб оперативной памяти – 5012 Mb;
- для 1 Гб оперативной памяти – 4012 Mb;
- для 2 Гб оперативной памяти – 3548 Mb;
- для 4 Гб оперативной памяти – 3024 Mb;
- для 8 Гб оперативной памяти – 2016 Mb;
- для 16 Гб оперативной памяти (и больше) – без файла подкачки.
ВОПРОС 2. КАКОЙ ПРАВИЛЬНЫЙ РАЗМЕР ФАЙЛА ПОДКАЧКИ?
Существует мнение, о правильной установки объёма файла подкачки.
ВОПРОС 3. ОТКЛЮЧИТЬ ФАЙЛ ПОДКАЧКИ?
Некоторые приложения требуют наличия файла подкачки. Отключение его может привести к ошибкам в работе таких приложений. При отключении виртуальной памяти на системном диске, также станет невозможной запись дампа памяти при BSOD'ах (Синий экран смерти).
Если вы, как правило, сворачиваете несколько приложений оставляя их запущенными, а сами переключаетесь на другие, то тут вам тоже может понадобиться большой объём файла подкачки, так как данные свернутых приложений записываются именно в него. Хотя, и здесь все зависит от объема RAM.
ВОПРОС 4. РАСПОЛОЖЕНИЕ ФАЙЛА ПОДКАЧКИ?
Если у вас на компьютере несколько физических дисков, то устанавливать файл подкачки нужно на наиболее быстром диске.
Считается, что файл подкачки делить на 2 части:
• Первая часть на системном диске (разделе) – как раз для записи информации отладочной записи при синих экранах смерти;
• Вторая часть на самом быстром диске. При этом система во время работы обращается к наименее загруженному разделу, не трогая первый. Также рекомендуется, под файл подкачки создавать отдельный раздел, с объёмом памяти равной либо близкой размеру файла подкачки (например 2024 Мб). Эта хитрость позволяет избавиться от фрагментации данного файла.
Виртуальная память является подкачкой (дополнением) оперативной памяти. Она присутствует практически во всех операционных системах.
При запуске ресурсоемких программ у нас постоянно возникает потребность в виртуальной памяти. По этому сегодня мы рассмотрим подробный обзор «что это такое?» и как мы можем ее изменить в лучшую сторону.
Как изменить объем виртуальной памяти через быстродействие
Запустите системную утилиту «Выполнить» одновременным нажатием клавиш Windows+R или откройте ее через Пуск. После этого:
и нажмите «Ок» .
- Перейдите на вкладку «Дополнительно» и найдите здесь категорию «Быстродействие» .
- Кликните по серой кнопке «Параметры» . Откроется новое окно. Здесь перейдите на вкладку «Дополнительно» .
- В нижней части экрана будет указан объем виртуальной памяти. Нажмите «Изменить» , чтобы ввести другой параметр и увеличить, либо уменьшить размер файла подкачки.
По умолчанию система определяет размер полностью в автоматическом режиме. Это наиболее оптимальная опция для Windows. При изменении объема свапа вручную важно, чтобы новый размер виртуальной памяти был не менее существующего, в противном случае возможны сбои в работе ПК.
После увеличение размера свапа перезагрузка не требуется. Если же он был наоборот уменьшен, то устройство необходимо обязательно перезапустить.
Как добавить виртуальную память на Windows
Как правило, среднестатистическому пользователю достаточно того объема ВП, которая выделяется устройством автоматически. Если на ПК мало физической RAM, то увеличить ее объем можно за счет свапа.
Для этого:
- Правой кнопкой мыши кликните по значку «Мой компьютер» и в выпадающем списке выберите графу «Свойства» .
- Откроется окно для работы с параметрами. В левой части экрана найдите надпись «Дополнительный параметры системы» .
Для этого необходимы права администратора. При появлении запроса на ввод пароля, укажите его, после чего продолжите изменение параметров.
- Здесь найдите «Быстродействие» и через меню «Параметры» откройте дополнительные свойства. На отразившейся вкладке выберите «Изменить» напротив «Виртуальная память» .
- Уберите галочку напротив графы «Автоматически выбирать объем файла подкачки» . После этого станут доступны остальные пункты.
- Выберите диск, на котором много свободного места и чьи ресурсы будут использоваться для создания файла подкачки.
- Отметьте пункт «Указать размер» , после чего добавьте значение в пустое поле. При этом число в поле «Максимальный» должно быть в 1,5 раза, чем в поле «Исходный» .
Как только закончите работу, подтвердите действия нажатием кнопки «Ок» . Все изменения автоматически вступят в силу.
В некоторых случаях увеличение Virtual Memory помогает повысить скорость работы ПК, увеличить общее быстродействие.
Рекомендации по использованию виртуальной памяти
Если вы не знаете, какой оптимальный объем для свапа выбрать и на что это будет влиять, то далее мы предлагаем ознакомиться вам с небольшими советами, которые помогут увеличить быстродействие ПК.
Итак, рассмотрим ряд советов:
- Если на устройстве используется несколько HDD или SSD, то для свапа указывайте тот диск, который не являетсясистемным. Здесь не должна быть установлена операционная система. В итоге это значительно повысит общую скорость работы.
- Создавать можно несколько файлов подкачки. Если вы используете дамп, то хотя бы один свап должен находиться на системном диске. Для всех остальных случаев делать это не обязательно.
- Если у вас несколько винчестеров с разными физическими параметрами, то выбирать следует тот, который отличается лучшими показателями скорости работы. Узнать это можно из технических характеристик HDD.
- Если жесткий диск разбит на несколько разделов, то для файла подкачки следует выбирать тот, который является основным (первым). К этому участку есть мгновенный доступ, что серьезно влияет на скорость работы.
- Не бойтесь указать слишком большой размер для файла подкачки. Если физический размер HDD позволяет это сделать, то выделите ВП от 4 объемов от существующей RAM. Слишком низкий показатель может привести к появлению ошибок, критическому завершению работы некоторых приложений (с потерей данных).
- Старайтесь ограничивать минимальный объем swap файла. Это позволит избежать его постоянной фрагментации. Если вы используете компьютер для работы с ресурсозатратным ПО или он работает в качестве сервера для хранения баз данных, то размер файла подкачки должен составлять 2-3 полных объема ОЗУ. Во всех остальных случаях он должен быть равен RAM или быть больше в 1,5 раза.
После манипуляций с настройками компьютера и изменением размера ВП лучше перезагрузить компьютер (хотя это не всегда обязательно) и запустить специальную утилиту для дефрагментации. Это поможет переместить его ближе к началу раздела, чтобы система получала к нему моментальный доступ.
Так же подробно про ВП можно посмотреть в видеоролике ниже:
Виртуальная память или файл подкачки
В видео рассматривается оптимальный размер файла подкачки
Сегодня мы ответили на вопрос «Виртуальная память, что это? И для чего она нужна?». Она помогает значительно повысить быстродействие системы и используется для хранения информации при сбоях. По умолчанию объем файла подкачки регулируется Windows полностью в автоматическом режиме.
Если пользователь хочет указать его самостоятельно, то для этого необходимо учесть выбранный тип дампа (либо отключить его). Объем виртуальной памяти зависит от дампа и общего объема RAM.
Понравилась статья? Подпишитесь на канал, чтобы быть в курсе самых интересных материалов
Подскажите,в Windows 8.1 отключил файл подкачки,в игре показывает что включен.
XpoMuT
ram 8252 оператива 13420 файл подкачки.
Ryazancev
Правильно?
Samuel l
Некоторые игры без файла подкачки не запускаются. Гитар Хиро 3 например. Есть смысл его не ставить на ССД.
Samuel l
Либо выключи параметр ФП в программе, которой смотришь данные в игре (на примере Afterburner-а).
. либо просто не обращай внимание. Загрузка памяти показана у тебя в 1-м значении, 2-е - "виртуальный" файл подкачки (я его так называю - возможно неправильно), на него можешь не смотреть, реальной загрузки ОЗУ не показывает.
Ryazancev
Не знаю у кого как (может быть я в другие игры "гамаю"), но у меня ни разу не было проблем с запуском игр без ФП, хотя выключил его полностью.
Идея написать статью о "виртуальной" памяти и её отличии от "оперативной" родилась после чтения многочисленных постов в интернете. Сложно поверить, но живут люди до сих пор уверенные что ОЗУ это и есть виртуальная. Тут тока можно "хлопнуть себя по лбу" и начать рассказывать что делает каждая память, чем отличается, какая быстрее и как расширить место под виртуальную память.
Поверьте на слово: уж какой,какой, а оперативной памяти много не бывает. При "тугом кошельке" люди устанавливают по 32 гигабайта, 64 гигабайта ОЗУ. Но этого мало. Потребуется временное хранилище куда будет записываться избыток информации которая не поместилась в "оперативную". То есть например на компьютере установленно 4 Гб "оперативки". Запускаем игру поглощающую 8Гб ОЗУ. Тогда 4 Гб. Возьмет на себя оперативная память и 4 Гб. Уйдёт на виртуальную память(Замечали наверное как резко пропадает свободное место при запуске тяжёлой программы). Таким образом получается файл подкачки который не поместился в планки памяти. Сам файл скрытый поэтому разглядеть его получится только после манипуляции со скрытыми файлами. Виртуальная память медлительная. Но избежать появления виртуальной памяти не получится, даже при объёме в 128 Гигабайт ОЗУ, при запуске блокнота, пасьянса паука и музыки на машине в 16 Гб появится файл подкачки. Объяснить по чему так довольно сложно и честно говоря если знаете как это объяснить проще то напишите в комментариях. Совсем дотошным рекомендую разобраться с процессами на компьютере и их адресными пространствами.
Итак, мы остановились на файле подкачки созданном из излишка оперативной памяти. Каждому процессу выделено определенное количество памяти. Всё остальное не укладывающееся в рамки оперативки превращается в файл "Pagefile.sys". Размер этого файла выбирается автоматически, но можно установить и в ручную. Теперь минутка истории, в 1950 году столкнулись с проблемой: программы выходили за объём ОЗУ. И не удивляйтесь да в 1950 году был компьютер(кому интересно читайте статью на канале: ", как появился компьютер"). Так вот уже тогда озадачились тем как увеличить оперативную память да так что бы это было легко и понятно. Разделение памяти на блоки и потом поэтапное взаимодействие с каждым в отдельности легло в основу виртуальной памяти. Появившееся в 1956 году.
Теперь поговорим про оперативную память(память с произвольным доступом). Смешно конечно рассказывать про то что и так известно, но повторение как известно мать и тд. Планка оперативной памяти хранит информацию только пока на нее подается электричество. При переходе компьютера в режим сна содержимое переносится в файл hiberfil.sys. В ОЗУ хранится информация о запущенных программах. В отличие от кэша памяти (от скрытой памяти) Озу основывается на модулях динамической памяти. Поэтому проигрывает в скорости статической памяти кэш.
Думаю полученных знаний достаточно что бы понять что виртуальная память далеко не похожа на оперативную. И что запись в виртуальную память происходит по схеме адресации памяти. Кстати сделана такая схема для удобства не пользователей, а программистов. Но это рассмотрим в другой статье.
Давайте в конце определимся с размером("оптимальным") для файла виртуальной памяти. Некоторые "специалисты" рекомендуют вообще отключать этот файл. Тут сложно поспорить так как эта память медленная и большой объем может существенно замедлять систему. Но все же отключать её не стоит. Каждый "специалист" имеет свою точку зрения на этот счет и если кто-то знает точную формулу вычисления то напишите в комментариях. Тут лишь обозначим что на первом месте рекомендуется оставить автоматическое значение, а на втором придерживаться такой прогрессии: 4Гб. ОЗУ. = 3Гб. Подкачки. 8Гб. ОЗУ. = 2Гб. Подкачки. И тд. Повторюсь что отключать не рекомендую. Не то возможно выпадение синего экрана или некоторые программы перестанут запускаться.
Мы поговорили о видах памяти и узнали что быстрее. Даже вычислили сколько надо выставить что бы стало оптимально. Теперь узнаем как увеличить файл подкачки. Открываем свойства компьютера и переходим в дополнительно. Там находим Быстродействие и жмём параметры.Теперь дополнительно.Изменить. Значения верхние и нижние делаем одинаковые. Окей и перезагрузка.
Если есть желание что дополнить, то комментарии открыты. Обязательно жду лайк. От поднятого пальца вверх поднимается настроение, и появляется вдохновение. Подписывайтесь если вдруг забыли. И до свидания.
Объём виртуальной памяти больше, чем настроенного файла подкачки, полностью отключаю ФП, но это не помогает (аида говорит, что объём ВП 10гб, но ФП нету), точно знаю, что скрытый файл подкачки действует на "С" разделе. Включение отображения скрытых файлов и папок так же не помогает, pagefile.sys отсутствует. Виртуальная память точно питается от ЖД. Помогите найти этот скрытый источник подпитки, либо отключить возможно неизвестную для меня функцию автоматического ФП на виндовс 7 64 бит макс. На просторах интернета пока ни чего не нашёл =( .
PS. Эта проблема наблюдается давно, т. к. не мог найти причину и забивал, пока не прикупил новый ЖД и ccd, хочу перенести на ccd, поэтому смысла оставлять непонятные источники ВП на старом ЖД не вижу.
PPS. Просто помогите обнаружить и отключить источник ВП, не надо писать, что-то типа этого - "Если отображение скрытых файлов включено, но ФП отсутствует - значит, он отсутствует. Никаких привидений и фантомов в ПК нет."
Эта цепочка заблокирована. Вы можете просмотреть вопрос или оставить свой голос, если сведения окажутся полезными, но вы не можете написать ответ в этой цепочке.
Оскорбление — это любое поведение, которое беспокоит или расстраивает человека или группу лиц. К угрозам относятся любые угрозы самоубийством, насилием, нанесением ущерба и др. Любое содержимое для взрослых или недопустимое на веб-сайте сообщества. Любое изображение, обсуждение наготы или ссылка на подобные материалы. Оскорбительное, грубое или вульгарное поведение и другие проявления неуважения. Любое поведение, нарушающее лицензионные соглашения, в том числе предоставление ключей продуктов или ссылок на пиратское ПО. Незатребованная массовая рассылка или реклама. Любые ссылки или пропаганда сайтов с вирусным, шпионским, вредоносным или фишинговым ПО. Любое другое неуместное содержимое или поведение в соответствии с правилами использования и кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другими вариантами оскорбления или эксплуатации детей.
Dump File и его типы
Swap используется не только для расширения физической памяти, но и для создания аварийных дампов при возникновении «внештатных» аварийных ситуаций.
Как это работает:
- Во время первоначального запуска системы, Windows создает и сохраняет на жестком диске специальную карту секторов, которые занимает на HDD свап.
- Если происходит сбой, то операционная система изучает созданную карту на наличие неисправностей. В идеале она должна быть целостной. Если это так, то данные переписываются на винчестер и в свап по созданной карте секторов.
- При следующем перезапуске компьютера SMSS анализирует ВП и проверяет его на наличие дампов, если он есть, то данные копируются из файла подкачки в специальный dump file. Дополнительно обновляется системный журнал. Поэтому открыв его можно узнать, была ли проведена эта операция.
Таким образом при автоматическом выборе размера свапа, Windows руководствуется настройками для создания аварийного дампа.
Загрузка и восстановление
Дампы можно разделить на 4 типа:
В него записывается все содержимое RAM на момент незапланированного завершения работы. С учетом этой информации файл подкачки должен иметь размер равный физической памяти компьютера +1 МБ (используется для создания записи в системном журнале).
Выбирается системой автоматически только в том случае, если общий объем физической памяти 4 ГБ и менее.
В него записывается только информация и память, выделенная для ядра операционной системы. Он занимает сравнительно меньше места и его объема достаточно, чтобы Windows могла определить причины аварийного завершения работы.
Выбирается по умолчанию, если размер RAM превышает 4 ГБ. При выборе дампа памяти ядра важно следить, чтобы минимальный размер для файла подкачки составлял хотя бы ⅓ от общего объема физической.
Записывает только самую необходимую информацию для выявления причин аварийного сбоя. Здесь находится стоп-код и описание самой ошибки, дополнительно указываются загруженные на устройство драйвера и перечень запущенных процессов.
Доступен только для операционных систем семейства Windows начиная от восьмерки и выше, либо Server 2012. Представляет собой аналог дампа ядра, но с тем отличием, что система может постоянно менять размер файла подкачки, позволяя ей выбирать оптимальный для работы вариант.
Размер свапа будет напрямую зависит от объема RAM и выбранного типа дампа. Дополнительно стоит учитывать и версию операционной системы. Это касается серверных и обычных сборок.
Как узнать объем файла подкачки (swap file)
Файл подкачки хранится на винчестере компьютера. Если для работы устройства используется несколько жестких дисков, то он будет расположен на самом быстром из них. Определить объем ВП можно с использованием стандартных средств Windows или специального софта.
Размер свапа подкачки можно узнать через штатную утилиту «Системный монитор».
Для этого:
- Откройте меню «Пуск» и начните вводить название приложения для мониторинга.
- Появится новое окно. Здесь вы найдете основную информации о свапе, пиковые значения подсчета обмена страниц, процент использования системой и размер.
При определении размера ВП система исходит не из объема ОЗУ, а из задач, которые выполняются на устройстве. Поэтому для определения размера необходимо запустить приложения и компоненты, которые обычно используются компьютером и посмотреть пиковое значение свапинга в течение этого сеанса. Он и будет определять величину файла подкачки.
Узнать объем ВП и другие параметры системы можно используя специальную утилиту Vmmap.exe. Она доступна для бесплатной загрузки на официальном сайте Microsoft и не требует установки. Поставляется в виде исполняемого файла, полностью на английском языке.
Как изменить Dump File
Перед тем, как менять размер виртуальной памяти, необходимо правильно определить и выбрать тип дампа. Сделать это можно используя штатные инструменты Windows. Для этого выполните следующие действия:
- Правой кнопкой мыши кликните по значку «Мой компьютер» и выберите меню «Свойства» . Найдите пункт «Дополнительные параметры» . Откроются свойства системы.
- Попасть в них можно и другим способом. Откройте диалоговое меню: «Выполнить» и в нем наберите:
- На вкладке «Дополнительно» найдите категорию, которая посвящена загрузке и восстановлению системы. После чего нажмите на кнопку «Параметры» .
- В блоке «Отказ системы» найдите графу запись отладочной информации и выберите подходящий тип дампа. Для Windows 10 по умолчанию используется Автоматический.
Загрузка и восстановление
- По желанию дамп можно отключить. Для этого в выпадающем списке выберите «Нет» . После этого система не будет делать резервные копии.
Нажмите «Ок» , как только внесете все необходимые изменения, чтобы они вступили в силу. Как только тип дампа будет выбран, можно приступать к изменению объема виртуальной памяти.
Что такое виртуальная память?
Виртуальная память (Virtual Memory, ВП) — это метод управления памятью компьютера, использующий для работы файл подкачки (swap file). При недостатке существующего объема ОЗУ, позволяет запускать на ПК более ресурсозатратные программы. В таком случае данные приложения автоматически перемещаются между основной памятью и вторичным хранилищем.
Виртуальная память так же обладает рядом достоинств:
- Работает полностью в автоматическом режиме и не требует от пользователя постоянного управления основным пространством.
- Значительно повышает безопасность использования программного обеспечения (снижает вероятность вылетов, критического завершения работы, потери данных).
- Позволяет запускать и использовать на ПК больше памяти, чем это доступно физически.
За счет ее использования компьютер способен изолировать запущенные процессы друг от друга и рационально распределять RAM.
Виртуальная память может включать важные для пользователя пароли, логины и другую информацию. Эта возможность используется сотрудниками спецслужб и хакерами для получения доступа к остальным компонентам компьютера. Сделать это можно как аппаратно, так и системно.
Читайте также: