Quiz:Cursuri:Fire de executie

{ Care din următoarele NU este un avantaj al folosirii thread-urilor?
 * type=""}

- timp de comutare mai rapid - partajare facilă a informației + eliminarea completă a apelurilor de sistem - planificare avantajoasă pe sisteme multiprocesor

{ Care din următoarele nu este un tip de model de thread-uri?
 * type=""}

- one-to-one + one-to-many - many-to-one - many-to-many

{ Ce fel de implementare de thread-uri folosește NPTL?
 * type=""}

+ kernel-level - user-level - hybridă - altă variantă

{ Care din următoarele reprezintă implementare de tipul many-to-one?
 * type=""}

- NPTL - Win32 Threads + fibers - POSIX threads

{ Care din următoarele este partajată între thread-uri?
 * type=""}

- stiva - registrele - stiva + variabilele globale

{ Care din următoarele NU este partajată între thread-uri (este proprie fiecărui thread)?
 * type=""}

- heap-ul - variabilele globale + TLS - zona de cod

{ Care este echivalentul apelului sem_wait din Linux pe Windows?
 * type=""}

- RelaseSemaphore - OpenSemaphore + WaitForSingleObject - SetEvent

{ Care este echivalentul cel mai apropiat al apelului SetEvent din Windows pe Linux?
 * type=""}

- sem_post - pthread_mutex_unlock - pthread_cond_wait + pthread_cond_signal

{ Un monitor ce funcționează după modelul SIGNAL_AND_CONTINUE deține două variabile condiție. Câte cozi de așteptare deține?
 * type=""}

- nici una - 1 - 2 + 3

{ Ce apel de sistem este folosit pe Linux pentru crearea unui thread?
 * type=""}

+ clone - fork - exec - NtCreateThread