This shows you the differences between two versions of the page.
|
so:laboratoare:laborator-11 [2022/03/02 09:40] teodor_stefan.dutu [Exerciții] Move Github suggestions here |
so:laboratoare:laborator-11 [2022/05/19 16:54] (current) liza_elena.babu [Înainte de laborator: Feedback] |
||
|---|---|---|---|
| Line 20: | Line 20: | ||
| * [[#vectored_io|Vectored I/O]] | * [[#vectored_io|Vectored I/O]] | ||
| + | <hidden> | ||
| ===== Înainte de laborator: Feedback ===== | ===== Înainte de laborator: Feedback ===== | ||
| Line 35: | Line 36: | ||
| * De ce nu v-a plăcut și de ce credeți că nu a mers bine? | * De ce nu v-a plăcut și de ce credeți că nu a mers bine? | ||
| * Ce ar trebuie să facem ca lucrurile să fie plăcute și să meargă bine? | * Ce ar trebuie să facem ca lucrurile să fie plăcute și să meargă bine? | ||
| + | </hidden> | ||
| ===== Linux - multiplexarea I/O ===== | ===== Linux - multiplexarea I/O ===== | ||
| Line 81: | Line 83: | ||
| Dezavantaje: | Dezavantaje: | ||
| - | * lungimea setului de descriptori este definită cu ajutorul lui FD_SETSIZE, și implicit are valoarea 64; | + | * lungimea setului de descriptori este definită cu ajutorul lui ''FD_SETSIZE'', și implicit are valoarea 1024; |
| * este necesar ca seturile de descriptori să fie reconstruite la fiecare apel ''select''; | * este necesar ca seturile de descriptori să fie reconstruite la fiecare apel ''select''; | ||
| * la apariția unui eveniment pe unul dintre descriptori, toți descriptorii puși în set înainte de ''select'' trebuie testați pentru a vedea pe care dintre ei a apărut evenimentul; | * la apariția unui eveniment pe unul dintre descriptori, toți descriptorii puși în set înainte de ''select'' trebuie testați pentru a vedea pe care dintre ei a apărut evenimentul; | ||