Kapitel 20: Threads
Threads sind Prozesse. Um Threads besser zu verstehen, sollte man sich zunächst den Unterschied zwischen Prozess und Programm klar machen. Ein Programm ist eine formale Beschreibung dessen, was der Computer tun soll. Es ist ein Textdokument, das z.B. in einer Datei gespeichert ist. Ein Programm existiert auch dann, wenn es niemals ausgeführt wird. Es ist unabhängig von der Zeit, bleibt immer, wie es ist, und kann sich nicht in unterschiedlichen Zuständen befinden.
Ein Prozess ist ein Programm in Ausführung. Wenn ein Programm gestartet wird, richtet das Betriebssystem einen Prozess ein. Der Prozess erhält eine Prozessidentifikation und im Arbeitsspeicher des Computers einen nach außen abgeschotteten Bereich, in dem die momentanen ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access