#Object #topic-1-hardware #memory_type
### **Virtual Memory: Віртуальна пам’ять**
> [!info] **Що таке Virtual Memory?**
> **Віртуальна пам’ять** — це технологія, яка дозволяє комп'ютеру використовувати частину постійного накопичувача (HDD або SSD) як додаткову оперативну пам'ять (RAM). Вона створює ілюзію більшого обсягу RAM, ніж є фізично, забезпечуючи зберігання даних, які не вміщуються в оперативній пам'яті.
---
> [!info] **Як працює віртуальна пам’ять?**
- **Сторінки пам'яті:** Дані в оперативній пам’яті розбиваються на блоки (сторінки). Коли фізичної RAM недостатньо, ці сторінки переміщуються на диск у спеціальну область, яка називається _файлом підкачки (swap file)_.
- **Обмін сторінками:** Коли дані з віртуальної пам’яті знову потрібні, вони завантажуються назад у RAM, замінюючи інші сторінки.
- **Прозорість для користувача:** Процес переміщення сторінок є автоматичним і непомітним для користувача.
---
> [!info] **Переваги віртуальної пам'яті**
- **Розширення доступної пам’яті:** Дозволяє запускати більше програм, ніж дозволяє фізична RAM.
- **Запобігання помилок через нестачу пам’яті:** Забезпечує стабільність системи під час виконання інтенсивних завдань.
---
> [!info] **Недоліки віртуальної пам'яті**
- **Зниження швидкості:** Диск повільніший за RAM, тому використання віртуальної пам'яті може сповільнити роботу системи.
- **Знос SSD:** Часте звернення до файлу підкачки може прискорити зношення твердотільного накопичувача.
---
> [!info] **Застосування**
- Використовується на комп’ютерах із недостатнім обсягом фізичної RAM.
- Необхідна для роботи складних додатків, таких як відео- та графічні редактори, а також для підтримки багатозадачності.
---
**Віртуальна пам’ять — це "розширення робочого столу", яке дозволяє використовувати додатковий простір для тимчасового зберігання документів і файлів, коли основний стіл (RAM) переповнений.**