ВУЗ:
Составители:
ГЛАВА 2. ОСНОВНЫЕ ОПРЕДЕЛЕНИЯ И ПОЛОЖЕНИЯ
Программа – это описание на некотором формализованном
языке алгоритма, решающего поставленную задачу.
Процесс – это динамическая сущность программы, ее код в
процессе своего выполнения.
Процесс имеет:
− собственные области памяти под код и данные;
− собственный стек;
− собственное отображение виртуальной памяти на физическую (в
системах с виртуальной памятью);
− собственное состояние.
Стек – это область памяти, в которой размещаются локальные
переменные, аргументы и возвращаемые значения функций.
Виртуальная память – это память, в адресном пространстве
которой работает процесс.
Виртуальная память:
1. Позволяет увеличить объем памяти, доступной процессам за счет
дисковой памяти;
2. Обеспечивает выделение каждому из процессов виртуально
непрерывного блока памяти, начинающегося с одного и того же
адреса;
12
ГЛАВА 2. ОСНОВНЫЕ ОПРЕДЕЛЕНИЯ И ПОЛОЖЕНИЯ
Программа – это описание на некотором формализованном
языке алгоритма, решающего поставленную задачу.
Процесс – это динамическая сущность программы, ее код в
процессе своего выполнения.
Процесс имеет:
− собственные области памяти под код и данные;
− собственный стек;
− собственное отображение виртуальной памяти на физическую (в
системах с виртуальной памятью);
− собственное состояние.
Стек – это область памяти, в которой размещаются локальные
переменные, аргументы и возвращаемые значения функций.
Виртуальная память – это память, в адресном пространстве
которой работает процесс.
Виртуальная память:
1. Позволяет увеличить объем памяти, доступной процессам за счет
дисковой памяти;
2. Обеспечивает выделение каждому из процессов виртуально
непрерывного блока памяти, начинающегося с одного и того же
адреса;
12
Страницы
- « первая
- ‹ предыдущая
- …
- 10
- 11
- 12
- 13
- 14
- …
- следующая ›
- последняя »
