Пам'ять підкачки - це система пам'яті, яка використовує певну структуру для даних, що зберігаються в ній. Зазначені дані призначаються та викликаються перетином стовпця та рядка на сторінці пам’яті, а не фізичним розташуванням цих даних. Це означає, що, хоча самі дані зберігаються однаково, комп’ютер їх називає по-різному.
Technipages пояснює пам'ять підкачки
Це дає можливість зберігати сторінки пам’яті в місцях, відмінних від стандартних. Їх можна зберігати в будь-якому місці, де є доступне місце в пам’яті, включаючи дисковод. Іншими словами, сторінки пам’яті можна тримати подалі від пам’яті, на яку вони посилаються. Пам’ять підкачки використовується для роботи з віртуальною пам’яттю, установкою, яка використовує жорсткий диск комп’ютера для розширення доступної оперативної пам’яті.
Це означає, що схема або виділений чіп викликає блок управління пам’яттю підкачки, який переміщує сторінки даних у пристрої пам’яті та з них. Ці PMMU в основному розроблені для того, щоб перевести адреси віртуальної пам’яті у фізичні адреси. Крім того, він піклується про захист пам’яті, контроль кешу та навіть такі речі, як планування шини. Сторінки, які використовуються як PMMU, так і системою пам’яті підкачки загалом, є, як згадувалося, віртуальною пам’яттю.
Безперервні блоки пам’яті фіксованої довжини, що зберігаються в таблиці сторінок, якщо бути точним, так само, як дані зберігаються, скажімо, у таблиці Excel. Кожному елементу призначається власне унікальне розташування в цій таблиці, і саме таким чином комп’ютер може в кінцевому підсумку знайти потрібні дані, дотримуючись даних, що зберігаються в таблиці, як карту координат.
Поширене використання пам’яті підкачки
- Пам'ять підкачки використовує систему, подібну до електронних таблиць, яка зберігає індекс, де інформація зберігається в RAM.
- PMMU або блоки управління пам’яттю підкачки перетворюють адреси віртуальної пам’яті у свої фізичні аналоги.
- Особливо при використанні віртуальної пам'яті системи пам'яті підкачки неминучі.
Поширені зловживання пам'яттю підкачки
- Пам'ять підкачки зберігається в тому ж місці, що й дані, які вона індексує.