alt

Neue Notiz

Shared on April 15, 2026

12:44:23

Der Rest ist mechanisch. Das sind diese Prozesswechsel-Operationen. So, und dann gibt es Datenstruktur-Operationen. Was könnte denn damit gemacht sein? Bei Bauchindie? Vielleicht bei so einem Prozesswechsel. Welche Datenstrukturen könnte denn mal ein Betriebssystem haben? Keine Idee.

12:45:00

Was kann man da reinspeichern in so einer Liste? Zum Beispiel die Prozesse, die bereit wären, aus denen ich auswählen könnte, wer als nächstes gelaufen hat. Und wenn ihr Listen durchfindet, dann nehmt ihr einen Baum dazu. Die können nämlich geordnet sein nach irgendeinem Kriterium. Dann freut ihr euch, dass der Zugriff schneller ist. Okay. Und so ein Listenelement einfügen, Baumelement einfügen, Baumelement rotieren. und das ist ein Dachstum.

12:45:33

Kernspeicherverwaltung, wo wir brauchen Kernspeicher? Ist viel heute schon. Ganz coole Recher. Das ist L1 bis L3 Cache. Cache nicht. Cache ist Hardware. Ne, ähm, ähm, ähm, ähm, Prozesskontrollblock. Für so eine Datenstruktur braucht ihr Platz. Wenn ein Kern irgendwie Platz braucht, um so ein Listenelement irgendwo mal reinzufügen, dann fragt er die Kernspeicherverwaltung.

12:46:05

Prozesse haben noch eine andere Spalteverarbeitung, die ist ein bisschen kletterer. Der Kern ist ein bisschen lober, aber der Kern muss auch nicht so feingranular sein. Da kann da ein bisschen grobgranular sein. Kommen wir später noch drauf zu. Und das ist so ein bisschen die Architektur, die uns interessiert. Und warum erzähle ich das Ganze? Also, erstes Übungsblatt, was erwarte ich euch? Die Diskussion Mikro versus Makro. Was ist gut versus schlecht? Ich lese die Literatur, schreibe ein bisschen was auf, schreibe kein Roman. Ich werde nicht ganz so viel lesen.

12:46:40

Dann haben wir die Aufgaben dieser Schichten in der Aufgabe wird gefragt. Es geht darum, eine Zeile von der Tastatur einzuläsen. Ihr sollt euch Aufgabenfunktion ausdenken, was diese vier Dienstgeschichten, Verwaltung, Betriebsmittel, Verwaltung, Betriebsmittel, was die machen könnten dabei, und was die vier Kernschichten machen könnten, weil die sie mal einlesen. Es ist euer Betriebssystem. Es muss nicht Windows sein. Es muss nicht Windows sein. Es muss nicht sein, wie das im Reakt funktioniert.

12:47:16

Denkt euch was aus, wie es funktionieren könnte. Ich will wissen, was ist der Unterschied zwischen eurem logischen Betriebsmittel und eurem physischen Betriebsmittel. Und das, darum geht es mir. Glaubt mir, die Realität sieht viel grausamer aus. Das wollt ihr alles nicht wissen. Ich zeige es euch nächstes Mal trotzdem. Gut. Und die vier Kernschichten sind die hier unten. Und wir haben ja auch schon gerade so ein bisschen darüber gesprochen, was da passieren könnte. Schlag das mal und wann das vielleicht bei so einem Tastatureinlesenzeile auftreten könnte.

12:47:50

Und dann haben wir uns mal einfach darauf gehalten, was sollte ein Kern erlaubt sein, was sollte nicht ein Kern erlaubt sein. Wir greifen da tatsächlich mit bösen Begriffen rum, die ihr noch nicht verstehen könnt, die wir noch nicht hatten. Irgendwo müssen wir anfangen, macht mal einen guten Guess, schreibt mal drauf, warum das so passen könnte. Wie gesagt, es geht ja nicht um Punkte, ihr müsst das nur sinnvoll arbeiten, habt eine Meinung, schreibt das hin. Und dann reden wir drüber, dann misst man. Und danach gibt es so Prozessbegriff, da haben wir mal so ein paar Sachen, was ist ein Programm, was ist ein Anwendung, was ist ein Prozess, was ist ein Thread. Das hatten wir ja hier schon fast auseinandergehalten. Und dann haben wir uns auch ein paar Sachen, was ist ein Programm, was ist ein Prozess, was ist ein Thread.

12:48:27

das sollte Professor Daniels bis zum nächsten Mal erklärt haben. Und das schreibt auch mal wieder, weil das ist durchaus unsere Terminologie und unsere Worten, die wir reden. Und das war's. Und wie gesagt, viele Leute, meistens, ich überziehe dir mal ein bisschen, geben die Montagstermine da mal weniger los. Dann seid ihr schneller wieder weg. Gut. Ansonsten sehen wir uns in zwei Wochen, die Verhaltensysteme machen. Einige kenne ich schon. Die sehen wir in der nächsten Woche.

12:49:04

- Sit.

Neue Notiz | Alt