Unter einem Prozess versteht man das Speicherabbild eines gestarteten Programmes mit den vom Betriebssystem benötigten Systemdaten. Allgemein spricht man von einem Programm in der Ausführung.
Vereinfacht ist ein Prozess also der Code im Arbeitsspeicher plus sein Kontext (Register im Prozessor, Stack, Puffer, Filehandles).
Zur Initialisierung eines Prozesses ist es notwendig ihm Arbeitsspeicher zuzuweisen und das Programm zu laden. Betriebssystemabhängige Informationen über den Prozess werden im Systemdatenbereich gespeichert unter anderem über prozessspezifische
Speicherbereiche
Prioritäten
Zugriffsrechte
Systemzustände
Statistikwerte
In heute allgemein üblichen Multitasking-Betriebssystemen (preemtive multitasking, Präemptives Multitasking) existieren mehrere Prozesse gleichzeitig. Weil ein Prozessor aber nur einen Prozess zu einer Zeit ausführen kann, weist ein Scheduler den Prozessen Zeitspannen zur Systemnutzung zu (beispielsweise zyklisch unter Beachtung von Prozess-Prioritäten nach dem Round-Robin-Verfahren). Während dieser Zeitspanne hat der Prozess im Rahmen seiner Zugriffsrechte Kontrolle über den Computer. Die einzelnen Ausführungs- und Wartephasen werden als Prozess- bzw. Systemzustände bezeichnet.
Ein Prozess ist eine Gruppierung von Tasks, die zusammen eine ausführbare Einheit bilden. [Kruchten: Architectural Blueprints. 1995]
Dieser Beitrag ist aus der XML-Version der deutschen WikiPedia® entwickelt worden und unterliegt inhaltlich den GNU FDL-Lizenzbestimmungen. Linkziele außerhalb der wikipedia-Inhalte unterliegen den Urheberrechten der jeweiligen Anbieter
( DirectDownloads ) Kalenderblätter druckfertig aufbereitet für Schmuckblätter zum Selbstdrucken im Word DOC6/RTF Format, je Euro 5 über Click&BuyJAN | FEB | MÄRZ APRIL | MAI | JUNI JULI | AUG | SEPT OKT | NOV | DEZ
Das Geschenk für jeden Anlass, nicht nur bei 'runden' Jubiläen Andere Einzeltage oder Zahlungsarten bitte HIER bestellen
Diese Web Site verdient ihr Geld durch Produktverkäufe (CD-ROM, downloads) und in erster Linie durch Anzeigen. Wenn Sie als Webmaster zuverlässige Partner suchen für Ihr eigenes Anzeigenschäft, dürfen Sie sich gerne auf unsere Empfehlungen stützen:
z.B.: GigaCash & ProfiWin