Системное программирование в UNIX средствами Free Pascal

       

Процесс


В терминологии UNIX термин процесс (process) обычно обозначает экземпляр выполняющейся программы. Простейший способ создания процесса - передать команду для исполнения оболочке

(shell), которая также называется командным интерпретатором (command processor). Например, если пользователь напечатает:

$ ls

то процесс оболочки создаст другой процесс, в котором будет выполняться программа ls, выводящая список файлов в каталоге. UNIX – многозадачная система, поэтому несколько процессов могут выполняться одновременно. Фактически для каждого пользователя, работающего в данный момент с системой UNIX, выполняется хотя бы один процесс.



Содержание раздела