Hallo, da bald die Prüfungen anstehen schaue ich mir ein paar Übungsaufgaben an und bin dabei auf folgende gestoßen:
Nach meiner Auffassung würde doch die CPU, da sie mehr Kerne hat als Threads die anstehen einfach die Threads parallel bearbeiten(also die ersten beiden Spalten wären komplett zu füllen) und würde dann im dritten Intervall nur noch an Thread 3 arbeiten. Mich verwirrt aber dass betont wird, dass Threads verdrängt werden und dass man allgemein so eine lange Aufgabenstellung für ein vermeintlich so kleines Problem erstellt.
Außerdem würde der zweite Teil der Aufgabe dann keinen Sinn ergeben weil man ja da einfach nur die Gesamtdauer eintragen würde und die Wartezeit am Ende des Prozesses doch ohnehin 0 wäre?
Vielleicht hat ja hier jemand ne Idee wo da der Haken ist
Nach meiner Auffassung würde doch die CPU, da sie mehr Kerne hat als Threads die anstehen einfach die Threads parallel bearbeiten(also die ersten beiden Spalten wären komplett zu füllen) und würde dann im dritten Intervall nur noch an Thread 3 arbeiten. Mich verwirrt aber dass betont wird, dass Threads verdrängt werden und dass man allgemein so eine lange Aufgabenstellung für ein vermeintlich so kleines Problem erstellt.
Außerdem würde der zweite Teil der Aufgabe dann keinen Sinn ergeben weil man ja da einfach nur die Gesamtdauer eintragen würde und die Wartezeit am Ende des Prozesses doch ohnehin 0 wäre?
Vielleicht hat ja hier jemand ne Idee wo da der Haken ist