frage zu betriebssysteme

Gast #3470879
Lesenswert?

bin grade am bearbeiten von aufgaben und stoße auf eine aufgabe, wo ich 
nicht einmal die frage verstehe, und dementsprechend mir keine reim auf 
die antwort machen kann.

____
Sie sollen ein Betriebssystem, das bisher nur mit Prozessen arbeitet so 
umschreiben, dass die Prozesse in Threads unterteilt werden. 
Offensichtlich müssen Sie die Datenstruktur, die einen Prozess 
beschreibt, aufteilen in eine Datenstruktur, die weiterhin den Prozess 
als Ganzes beschreibt und einen thread-spezifischen Datenstruktur. Geben 
Sie jeweils 3 Datenfelder bzw. Datenstrukturen an, die in der 
prozessweiten Datenstruktur verbleiben, bzw. die in die 
thread-spezifische Datenstruktur verlagert werden
_____

wäre nett wenn mir da wer helfen könnte,


grüße
Gast #3470908
Lesenswert?

Standardantwort: Was verstehst du nicht?

Wenn du Hilfe beim Verständnis brauchst, musst du schon sagen, an 
welcher Stelle du nicht weiterkommst. Verstehst du das Szenario nicht? 
Welche Begriffe sind unklar?

Ich schicke Studis regelmäßig wieder weg bis sie mit einer konkreten 
Frage wiederkommen können oder wenigstens zeigen, dass sie sich mit der 
Aufgabe beschäftigt haben und die Grundlagen nachgelesen ...
#3473740
Lesenswert?

Hi,


manchmal steht man eben etwas auf dem Schlauch, einen kleinen Schubs in 
die richtige Richtung kann man da schon geben :)

Überlege dir, was der Unterschied zwischen einem Prozess und einem 
Thread ist, wie Threads miteinander kommunizieren vs. wie Prozesse 
miteinander kommunizieren.

Alles in einem Thread hat z.B. den gleichen sichtbaren Speicher, d.h. 
alle Threads eines Prozesses haben Zugriff auf den gleichen Speicher. 
Jeder Thread kann aber etwas anderes Ausführen hat also z.B. einen 
eigenen program counter.

Hoffe das hilft dir auf die richtige Spur zu kommen :)


af1

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren