Sdílet prostřednictvím


Threads

V architektuře ladicího programu vlákno:

  • Je základní jednotkou výpočtu. Vlákno postupně provádí své instrukce v kontextu jednoho zásobníku volání, který přechází z jednoho kontextu kódu na další.

  • Dokáže identifikovat sám sebe a program, ve kterém běží. Vlákna mohou být pojmenována, pozastavena a obnovena. Vlákno může také vytvořit výčet svých přidružených rámců zásobníku a za určitých podmínek může být přesunuto do jiného rámce zásobníku. V kontextu rámce zásobníku může vlákno vrátit přidružené logické vlákno, pokud existuje. Vlákno má vlastnosti, jako je počet pozastavení, které lze zobrazit v okně Vlákna integrovaného vývojového prostředí (IDE).

  • Je zastoupeno rozhraním IDebugThread2, které je obvykle vytvořeno ladicím modulem (DE) nebo virtuálním počítačem v důsledku provádění programu.

Viz také