Відмінності між версіями «Віртуальна пам'ять»
Матеріал з Вікі ЦДУ
3522390 (обговорення • внесок) |
3522390 (обговорення • внесок) |
||
Рядок 11: | Рядок 11: | ||
===Методи розподілу пам'яті без використання дискового простору=== | ===Методи розподілу пам'яті без використання дискового простору=== | ||
====Розподіл пам'яті розділами фіксованої величини==== | ====Розподіл пам'яті розділами фіксованої величини==== | ||
− | + | [[Файл:1.png|міні|500пкс|Розподіл пам'ті фіксованими розділами із загальною чергою]] | |
+ | [[Файл:2.png|міні|500пкс|Розподіл пам'ті фіксованими розділами з окремими чергами]] | ||
====Розподіл пам'яті розділами змінної величини==== | ====Розподіл пам'яті розділами змінної величини==== | ||
====Розподіл пам'яті розділами, що переміщуються==== | ====Розподіл пам'яті розділами, що переміщуються==== |
Версія за 22:06, 15 листопада 2015
Зміст
Що таке віртуальна пам'ять?
Віртуальна пам'ять - це:
- схема адресації пам'яті комп'ютера, при якій пам'ять для запущеної програми реалізується однорідним масивом;
- файл підкачки (Windows-системи), або окремий розділ на диску (Unix-системи);
Які існують типи адрес?
Типи адрес:
- символьні адреси (ідентифікатори змінних, які створюються під час написання програми);
- віртуальні адреси (умовні адреси,які створюються компілятором під час компіляції);
- фізичні адреси (номери комірок фізичної пам'яті, тобто реальна фізична адреса комірки пам'яті).