Forum: PC Hard- und Software frage zu betriebssysteme


von Vale (Gast)


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

von Peter II (Gast)


Lesenswert?

Vale schrieb:
> wäre nett wenn mir da wer helfen könnte,

wobei?

Schreibe doch mal deine Lösung hin und wir korrigieren wenn falsch.

von Vale (Gast)


Lesenswert?

steht drüber dass ich die fragenstellung nicht verstehe und 
dementsprechend keinen reim für eine antwort machen kann.

von Peter II (Gast)


Lesenswert?

Vale schrieb:
> steht drüber dass ich die fragenstellung nicht verstehe und
> dementsprechend keinen reim für eine antwort machen kann.

Wir machen hier aber keine Hausaufgaben, wir helfen nur dabei.

von K.B. (Gast)


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 ...

von (prx) A. K. (prx)


Lesenswert?

Wenn du verstanden hast, was Prozesse und was Threads sind, also worin 
der Unterschied besteht, dann sollte die Frage eigentlich dekodierbar 
sein. Andernfalls hilft es nicht, sich der Frage zu widmen, sondern es 
wäre nötig, zunächst diese Grundlage zu klären.

: Bearbeitet durch User
von Peter M. (af1)


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

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.