Registriert seit: 15. Sep 2008
Ort: Dubai
677 Beiträge
Delphi 10.3 Rio
|
AW: Multitasking Interna verstehen
15. Jul 2020, 12:50
Ich habe auch als DOS und Assembler Programmierer angefangen und mir sowas selber gebaut. Als ich dann was unter Windows machen musste kam ich mir vor wie kastriert.
Was da damals in den CPUs implementiert wurde um multithread handling auf CPU Ebene zu ermöglichen halte ich noch immer für eine der genialsten Erfindungen in der Geschichte der Computertechnik.
Um Heutzutage selber das Threadingverhalten zu implementieren würde bedeuten dass Du einen Thread dann aufteilen würdest. Ansonsten müsstest Du auf Kernelebene runter. Und der wird dich nicht lassen.
Was allerdings interessanter wäre, eine Routine zu schreiben die mit einem Ausfürungspfad die Zeitschnipsel verschiedener Threads vereint. Kann mir nicht vorstellen dass das geht.
Stefan Nur die Besten sterben jung
A constant is a constant until it change.
|