Kapitel 13. Prozesse

Ein Prozess ist eine Instanz eines laufenden Programms. Neue Prozesse werden durch die Systemaufrufe fork( ) und execve( ) gestartet und laufen normalerweise, bis sie einen Systemaufruf exit( ) auslösen. Die Details der Systemaufrufe fork( ) und execve( ) sind komplex und werden für dieses Buch nicht benötigt. Schauen Sie in deren Manpages, falls Sie mehr lernen wollen.

Unix-Systeme haben immer mehrere Prozesse unterstützt. Auch wenn der Computer mehrere Dinge auf einmal zu tun scheint, ist das in Wirklichkeit eine Illusion, es sei denn, es gibt mehrere CPUs. Tatsächlich ist es so, dass jeder Prozess nur für eine kurze Zeitspanne, eine so genannte Zeitscheibe, laufen darf und der Prozess dann zeitweise suspendiert wird, während ...

Get Klassische Shell-Programmierung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.