[so] [Tema2]Test 8 again

Andrei Bucur andrei.bucur at gmail.com
Thu Apr 16 19:56:27 EEST 2009


Cum verifici ca exista mesaje in mailslot pe server? Eu faceam busywaiting
cu nerusinare cu GetMailslotInfo fara sa ma gandesc la sarmanul shell ca
nu-i mai dadeam ocazia sa porneasca clientii in timp util. La mine pe laptop
merge si asa ca am dualcore. De server sa ocupa o pastila, iar de restul de
procese perechea. Masinile virtuale insa sunt single core si bucla aia conta
mult. Aveam aceleasi simptome cu rezultatele testului 8 pe dos si o valoare
de timeout foarte mica.

Daca zici ca esti sigur ca nu apare busywaiting undeva atunci probabil ca ai
altceva care iti consuma ciclii de procesor inutil. Check the code again.

2009/4/16 Adrian Lascateu <adrian_lascateu at yahoo.com>

>
> @ Sergiu: sleepul eu zic ca merge bine; daca dau o comanda manual
> functioneaza cum trebuie;
>
> @ Andrei: nu am busywaiting... sau cel putin cred ca nu am :D singurul
> lucru la care se asteapta sunt semafoarele; ar fi aici o posibilitate,
> verific acum.
>
> Multumesc de raspunsuri,
> Adrian
>
> --- On *Thu, 4/16/09, Andrei Bucur <andrei.bucur at gmail.com>* wrote:
>
>
> From: Andrei Bucur <andrei.bucur at gmail.com>
> Subject: Re: [so] [Tema2]Test 8 again
> To: "Sisteme de Operare" <so at cursuri.cs.pub.ro>
> Date: Thursday, April 16, 2009, 7:37 PM
>
> Scapa de busywaiting daca ai pe undeva. Pune un Sleep(100) or sthing.
>
>
>
> _______________________________________________
> so mailing list
> so at cursuri.cs.pub.ro
> http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20090416/986f178b/attachment-0001.htm>


More information about the so mailing list