Abstract:
Firul de execuție este cea mai mică secvență de instrucțiuni ce poate fi administrată independent de către sistemul de operare. Utilizarea firelor de execuție permite unui program să execute o parte din instrucțiunile sale în paralel. Aplicațiile contemporane, în special cele ce posedă o interfață grafică sunt nevoite să execute concomitent mai multe operații, precum reacționarea la acțiunile utilizatorului, procesarea datelor, redesenarea elementelor de pe interfață. O aplicație contemporană nu poate fi concepută fără utilizarea firelor de execuție. Sarcinile de bază ale unei biblioteci grafice ontemporane includ și susținerea unor mecanisme de administrare a firelor de execuție.