Wie wird Mutlithreading in C realisiert?
-
Was hat das mit dem Compiler zu tun? Kanns sein dass du da etwas Multithreading mit etwas Autovektorisierung durcheinanderbringst?
-
Danke dot!:) Ich hab glaub was gefunden
http://wiki.osdev.org/Multitasking_Systems unter "How does its work!?"
-
dot schrieb:
Was hat das mit dem Compiler zu tun? Kanns sein dass du da etwas Multithreading mit etwas Autovektorisierung durcheinanderbringst?
Das war eher hardwaretechnisch bzw. betriebssystemtechnisch gemeint bzw. wenn der Compiler z.B. kein OpenMP o.ä. unterstützt, dann kann man damit auch nicht arbeiten.
Ach, und hier wieder mal was herrlich esoterisches: http://de.wikipedia.org/wiki/Soundmonitor
-
Viel interessanter wird Multitasking doch erst zu implementieren, wenn man in Interrupthandlern Interrupts aufdreht.