Moin,
ich hab mal ne allgemeine Frage über Prozessausteilung, etwas, das ich noch nie wirklich verstanden habe. Wenn man eine Endlosschleife programmiert und das Programm startet, stürzt allenfalls das Programm, in der Regel aber nicht das ganze OS ab. Und das verstehe ich nicht wirklich, weil, der Prozessor kann ja im Grunde ja immer nur eine Sache gleichzeitig machen bzw. man kann immer nur an einer Stelle irgendwo in irgendeinem Fetzen Code aus irgendeinem Programm gleichzeitig sein. Wenn er also sagt "ich widme mich jetzt mal endlosschleife.exe" und geht da rein, dann ist er ja im Grunde, weil er grade dieses Stückchen Code abarbeiten will, gefangen. Nun ist er ja eben nicht gefangen, und daher wollte ich wissen, wie denn genau die Mechanismen funktionieren, die dafür sorgen, dass man ebendoch mehrere Sachen parallel machen kann, weil das will mir nicht in den Kopf wie das klappen soll. Ich denke so wie ein Compiler, der Stück für Stück weiter durch den Code geht. Danke für jede Antwort, interessiert mich einfach!
Informagic