Наверх Системное программирование
Предыдущий раздел Оглавление Следующий раздел

3. ПРОЦЕССЫ И ПОТОКИ

Центральным понятием в операционной системе является процесс, являющийся абстракцией выполняющейся программы. Получить полное представление о данном основополагающем понятии необходимо для каждого разработчика, избравшего полем своей деятельности либо признавшего необходимость использования для выполнения своих задач системного программирования.

Понятие процесса возникло сразу же после создания первых операционных систем и является наиболее важным, так как поддерживает возможность осуществления параллельных операций даже при условии нахождения в вычислительной системе всего одного центрального процессора (псевдопараллельность). Абстракция процесса для осуществления псевдопараллельности заменяет один физически существующий центральный процессор на несколько виртуальных по количеству исполняемых в операционной системе процессов. Таким образом, основой системного программирования является понятие процесса.

Предыдущий раздел Оглавление Следующий раздел