Zum Inhalt springen

Prozess (Informatik)

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 23. Mai 2003 um 00:49 Uhr durch Vanis (Diskussion | Beiträge) (en:). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Unter einem Prozess versteht man das Speicherabbild eines gestarteten Programmes mit den vom Betriebssystem benötigten Systemdaten.

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 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. Während dieser Zeitspanne hat der Prozess im Rahmen seiner Zugriffsrechte Kontrolle über den Computer.