Вы здесь: Статьи Оперативная или виртуальная?
 
 

Оперативная или виртуальная?

Оперативная или виртуальная?Для работы большинства пользовательских ОС используется так называемая «виртуальная память»: процесс записи данных из оперативной памяти на жесткий диск.

Если система и приложения исчерпали весь объем оперативной памяти, а данные продолжают поступать, то ОС сохраняет часть данных на винчестере, чтоб высвободить часть памяти для более приоритетных задач и по мере ослабевания нагрузки подгружает их обратно и обрабатывает. Данные из памяти копируются целыми блоками, называемыми «pages», или страницы. За этот процесс отвечает файл подкачки, или SWAP, а процесс сам называется подкачкой, или «swapping», иногда также «paging».

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

 
 
 
 

Вход для клиентов

Последние новости

Наш адрес

г. Ижевск, ул. Коммунаров, 349, магазин цифровой техники "1024"

г. Москва, ул. Маршала Бирюзова, д. 16, корп. 3