Зміст:
Визначення - Що означає адресний простір?
Адресний простір - це діапазон дійсних адрес у пам'яті, доступних для програми або процесу. Тобто це пам'ять, до якої може отримати доступ програма чи процес. Пам'ять може бути фізичною або віртуальною і використовується для виконання інструкцій та зберігання даних.
Техопедія пояснює адресний простір
На комп'ютері кожному процесу та пристрою виділяється адресний простір, який вміщує певну частину адресного простору процесора. Адресний простір процесора, як правило, обмежений шириною його регістрів та шини адреси.
Адресний простір часто класифікується як плоский, де адреси представлені як наростаючі цілі числа, що починаються з нуля, або сегментовані, де адреси зображуються як незалежні сегменти, доповнені зсувами. У деяких системах адресний простір може бути змінено з одного формату в інший через процес, загальновідомий як громозахис.
Розмір адресного простору можна збільшити, ніж у фізичної пам'яті, використовуючи техніку управління пам’яттю під назвою віртуальна пам'ять. Віртуальна пам'ять, відома також як файл сторінки, - це фактично фізичний файл на диску, який діє як додатковий модуль оперативної пам'яті або оперативної пам'яті. Таким чином, адресний простір складається як з фізичної пам'яті, так і з віртуальної пам'яті.
