Hallo,
Bei einen Betriebssystem mit Multitasking und Multithreading soll ich eine Tabelle ausfüllen (X= trifft zu und - = trifft nicht zu). Für mich ist ein Thread nur ein Unterteil eines Prozesses, wenn ich es richtig verstanden habe. Ein Freund von mir ist aber nur felsenfest der Meinung, dass die Punkte:
Die Zuteilung der CPU (durch das Scheduling) erfolgt
an …
und
Der Adressraum ist zugeordnet an …
Nur auf threads zutrifft.
Verstehe ich hier was falsch?
Über eine Antwort wäre ich sehr dankbar
Prozess | Thread | |
Die Zuteilung der CPU (durch das Scheduling) erfolgt an … |
X |
_ da der Thread in einem Prozess(Container) integriert ist. |
Der Adressraum ist zugeordnet an … | X |
_ Weil sich die Threads den Adressraum des Prozesses teilen |
CPU-Registersatz wird individuell/privat verwendet von … |
X | X |
Betriebsmittel (z. B. Dateien u. ä.) werden vom BS zugeordnet an … |
X | _ |
Für die Programmierung von Anwendungen muss dieses BS API-Funktionen anbieten zum Erzeugen/Beenden von … |
X | X |
Viele Grüße von Eike