[so] Subiecte examen
Adriana Dinca
dinca.adriana2 at gmail.com
Tue May 30 16:29:37 EEST 2017
Buna,
Am si eu o neclaritate legata de o cerinta data in examenul din 11.06.2015.
Intrebarea este: "Ce se intampla in cazul operatiei up() pe un semafor?'.
Nu stiu exact la ce se refera operatia up(). E aceasi lucru cu operatia
signal() ?
In implemntarea operatiei signal exista un apel de wakeup(P) .
Trebuie sa explicam ce se intampla la apelul operatiei signal sau doar sa
spunem ce face apelul wakeup(se reia executia unui proces blocat)?
signal(semaphore *S) {
S->value++;
if (S->value <= 0) {
remove a process P from S->list;
wakeup(P);
}
}
Multumesc!
Numai bine,
Adriana
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20170530/e58f8eef/attachment.html>
More information about the so
mailing list