Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Terminologie
Koncepty vláken a procesů se liší mezi laděním v uživatelském režimu a laděním v režimu jádra.
V ladění v uživatelském režimu je proces procesem operačního systému a vlákno je vláknem operačního systému.
V ladění v režimu jádraladicí stroj vytvoří virtuální proces pro každou cílovou jednotku; tento proces představuje jádro a neodpovídá žádnému procesu operačního systému. Pro každý fyzický procesor v cílovém počítači ladicí program vytvoří virtuální vlákno; tato vlákna představují procesory a neodpovídají žádným podprocesům operačního systému.
Když dojde k události, modul nastaví proces události a vlákno události na proces a vlákno (operační systém nebo virtuální), ve kterém k události došlo.
Aktuální vlákno je vlákno (operační systém nebo virtuální), které modul aktuálně řídí. Aktuálním procesem je proces (operační systém nebo virtuální), který modul aktuálně řídí. Když dojde k události, aktuální vlákno a proces jsou zpočátku nastaveny na vlákno a proces události; avšak dokud je relace přístupná, mohou být změněny pomocí klientů.
V režimu jádra ladicí program sleduje implicitní proces a implicitní vlákno. Implicitní proces je proces operačního systému, který určuje překlad z virtuálních adres na fyzické paměti.
Implicitní vlákno je vlákno operačního systému, které definuje registry cíle, včetně zásobníku volání, rámce zásobníku volání a posunu instrukčního ukazatele.
Když dojde k události, implicitní vlákno a implicitní proces jsou zpočátku nastaveny na vlákno a proces události; je možné je změnit, když je relace přístupná.
Vlákna a zpracování dat
Modul udržuje několik informací o jednotlivých vláknech a procesu. To zahrnuje systémové vlákno a ID procesu, systémové popisovače, procesní prostředí (PEB), blok prostředí vlákna (TEB) a jejich umístění v paměti cílového systému.
Další informace
Podrobnosti o používání vláken a procesů naleznete v tématu Řízení vláken a procesů.