Frage zum Vergleich Prozess und Thread

  • 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