[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 Выполнение процессов - краткое содержание

Все процессы запускаются из файлов формата a.out. Операционная система
читает этот файл и выделяет в памяти место под сегменты данных, текста
и стека. Эти действия производятся системным вызовом exec(2),
описанным ниже.
Процесс имеет первоначальную среду исполнения, наследуемую от
родительского процесса. Процесс может изменять свою среду и среду
своих процессов-потомков. Он не может изменять среду родительского
процесса.
Среда исполнения процесса состоит из атрибутов и условий, при которых
процесс исполняется. Кроме сегмента данных, текста и стека процесса,
информация о процессе хранится и в памяти операционной системы. Сюда
включается процесс-структура для каждого процесса и пользовательская
область. Процесс-структура находится в памяти все время.
Пользовательская область нужна при исполнении процесса, отгрузке на
диск и загрузки в память с диска.
Процесс может обращаться к атрибутам среды исполнения и модифицировать
их. Это выполняется с использованием системных вызовов или
библиотечных функций.
              ВЫПОЛНЕНИЕ ПРОЦЕССОВ - КРАТКОЕ СОДЕРЖАНИЕ
.    образ процесса в памяти
.    связи процесса
.    среда исполнения процесса