Что такое пейджинговая память? определение и значение

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

Technipages объясняет пейджинговую память

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

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

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

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

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

Распространенные случаи неправильного использования памяти подкачки

  • Память подкачки хранится в том же месте, что и индексируемые данные.