Prozess (Informatik)

Aus PlusPedia
Wechseln zu: Navigation, Suche

Ein laufendes Computerprogramm wird üblicherweise ein Prozess genannt. Ein Programm kann auch mehrere Prozesse haben.

Coin Übrigens: Die PlusPedia ist NICHT die Wikipedia.
Wir sind ein gemeinnütziger Verein, PlusPedia ist werbefrei. Wir freuen uns daher über eine kleine Spende!

1 Warum gibt es Prozesse?

Damit beim Warten eines Programms auf I/O in der Zeit ein anderes abgerbeitet werden kann.


2 Bestandteile eines Prozesses

Ein Prozess besteht

  • aus Daten
  • aus dem Programm
  • aus dem Stack
  • Prozesskontext
    • CPU-Register
    • MMU-Register
    • Dateiinfo, Zugriffsrechte
    • Kernalstack
  • PCB (Prozess Control Block) - dieser steht immer im Speicher.

3 Zustände eines Prozesses

  • Nicht - Existent
    • Der Prozess wird erzeugt - er ist nun bereit
    • Der Prozess wird aktiivert - er ist nun aktiv running - Er kann nun zwischen bereit und aktiv running ständig wechseln
    • Der Prozess kann in einen blockeirten Zustand übergehen. Er wartet dann bis er aufgeweckt wird. Nach dem Aufwachen kommt er in den Zustand bereit.
    • Wenn der Prozess fertig ist wird er terminiert und ist nicht mehr existent.

Diese Zustände überwacht der Dispatcher.

Ein Prozess kann sich schlafen stellen und wird nach Ablauf einer Zeit geweckt.

4 Mehrprozesse

Die Paralleisierung von Prozessen - mehrere Prozesse laufen (scheinbar) nebeneinander. Dies ist dann effizient wenn andere Teile der Hardware arbeiten und die CPU nichts zu tun hat.


5 Links und Quellen

5.1 Siehe auch

5.2 Weblinks

5.2.1 Bilder / Fotos

5.3 Quellen

5.4 Literatur

5.5 Einzelnachweise




6 Andere Lexika




Diesen Artikel melden!
Verletzt dieser Artikel deine Urheber- oder Persönlichkeitsrechte?
Hast du einen Löschwunsch oder ein anderes Anliegen? Dann nutze bitte unser Kontaktformular

PlusPedia Impressum
Diese Seite mit Freunden teilen:
Mr Wong Digg Delicious Yiggit wikio Twitter
Facebook




Bitte Beachte:
Sämtliche Aussagen auf dieser Seite sind ohne Gewähr.
Für die Richtigkeit der Aussagen übernimmt die Betreiberin keine Verantwortung.
Nach Kenntnissnahme von Fehlern und Rechtsverstößens ist die Betreiberin selbstverständlich bereit,
diese zu beheben.

Verantwortlich für jede einzelne Aussage ist der jeweilige Erstautor dieser Aussage.
Mit dem Ergänzen und Weiterschreiben eines Artikels durch einen anderen Autor
werden die vorhergehenden Aussagen und Inhalte nicht zu eigenen.
Die Weiternutzung und Glaubhaftigkeit der Inhalte ist selbst gegenzurecherchieren.


Typo3 Besucherzähler - Seitwert blog counter
java hosting vpn norway