12.2: Вільний пул пам'яті
- Page ID
- 29503
У даному комп'ютері пам'ять використовується операційною системою, а також будь-якими запущеними додатками. Будь-яка пам'ять, що залишилася, вважається частиною «вільного пулу пам'яті». Цей басейн не обов'язково є суміжним. Він може бути розбитий на кілька шматків різного розміру. Все залежить від запущених додатків і того, як операційна система з ними справляється. Загальний обсяг вільної пам'яті та розташування різних шматків з часом змінюватимуться. C пропонує способи «попросити» операційну систему про блок пам'яті з вільного пулу. Якщо операційна система зможе задовольнити ваш запит, ви отримаєте доступ до пам'яті і зможете використовувати її так, як вважаєте за потрібне. Коли ви використовуєте пам'ять, ви повідомляєте операційній системі, що ви закінчили з нею, щоб вона могла повторно використовувати її в іншому місці. Звучить просто, правда? Ну, так і є!
