Einzelnen Beitrag anzeigen

Benutzerbild von Sinspin
Sinspin

Registriert seit: 15. Sep 2008
Ort: Dubai
615 Beiträge
 
Delphi 10.3 Rio
 
#4

AW: Multitasking Interna verstehen

  Alt 15. Jul 2020, 11: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.
  Mit Zitat antworten Zitat