KomBat Channel
апрель 2019.
628

Виртуальная память это одно и то же что я оперативная или нет? Windows 7?

Ответить
Ответить
Комментировать
0
Подписаться
0
2 ответа
Поделиться

Во время работы программы ей необходима память где находятся данные необходимые во время работы программы, все что не сохранено на диск и, например, отображается на экране либо невидимо для пользователя. Человек работая над чем-то имеет определенные мысли которые нигде не записаны и которые он забудет в любой момент. Это есть виртуальная память. Операционная система и каждая программа имеет свою виртуальную память.

По умолчанию виртуальная память хранится в оперативной памяти (или RAM - Random Access Memory). В оперативной памяти хранится виртуальная память разных программ, в том числе и операционной системы. В отличие от памяти жестких дисков (HDD, SSD) эта память работает на много быстрее, но как правило не больших объемов. Когда наступает момент когда вся виртуальная память не момещается в оперативной памяти, операционная система записывает часть виртуальной памяти из оперативной памяти в файл подкачки, который хранится на жестком диске.

1
0
Прокомментировать

Виртуальная память и оперативная память это разные вещи. Оперативная память - это быстрая энергозависимая (то есть если электричества не будет, данных тоже не будет), где хранятся данные необходимые программам - переменные, объекты и так далее. Виртуальная память нужна тогда, когда оперативной памяти не хватает, а всякие данные хранить надо. Эта память хранится в файле подкачки pagefile.sys. Объем файла можно настроить в настройках системы.

1
0

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

+1
Ответить
Прокомментировать
Ответить
Читайте также на Яндекс.Кью
Читайте также на Яндекс.Кью