<div dir="auto"><div>La întrebarea a 3-a adresa și portul locale și remote sunt stabilite de clientul care a dat connect. Adresa și portul local sunt pe ce ai dat listen, adresa și portul remote e decis de client. FD-ul în sine va ocupa un slot oarecare din tabela de descriptori, de obicei primul liber dar nu ai voie să te bazezi că e întotdeauna așa.<br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, May 25, 2020, 20:54 Mihai Sp via so <<a href="mailto:so@cursuri.cs.pub.ro">so@cursuri.cs.pub.ro</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Buna seara,<br>
<br>
Am cateva intrebari si m-ar ajuta daca mi-ati raspunde pentru a-mi clarifica cateva goluri din intelegerea materiei:<br>
<br>
1. Se poate crea un semafor numai din mutexuri? (Eu as spune ca da, daca cream, de exemplu, un vector de mutexuri, pe care diferite procese vor face lock in limita mutexurilor, simuland deci un semafor)<br>
2. Poate exista un proces si zombie si orfan? (Eu as spune ca da, intrucat imediat ce un proces zombie ramane fara parinte si pana sa fie adoptat de init, este si zombie si orfan, chiar daca acest interval de timp este infim de mic)<br>
3. Ce adresa IP si ce port are un socket intors de accept() ? (Nu am nicio idee. Din cate stiu, este ales un socket cu un index cat mai mic, dar mai departe nu stiu ce sa spun)<br>
<br>
Multumesc anticipat,<br>
Spataru Mihai<br>
_______________________________________________<br>
<a href="http://ocw.cs.pub.ro/courses/so/info/lista-discutii" rel="noreferrer noreferrer" target="_blank">http://ocw.cs.pub.ro/courses/so/info/lista-discutii</a></blockquote></div></div></div>