frage zu betriebssysteme

Gast #3470879
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
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 ...
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.
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

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.