[so2] [Tema2] Vmchecker output

Ionuț Mihalache ipopescu46 at gmail.com
Sun Apr 12 03:34:07 EEST 2020


Am găsit problema, eu scriam pe serială un număr limitat de octeți. Ideea
este că trebuie să scrii până când nu te mai lasă seriala altfel pe
vmchecker nu intră în timp. Eu am activat și FIFO cu dimeniunea maximă.

În dum., 12 apr. 2020 la 03:13, Ionuț Mihalache <ipopescu46 at gmail.com> a
scris:

> Eu nu am niciun lock. Singura sincronizare este waitqueue care nu are cum
> să fie problematic în cod pentru că fac wake_up-ul așteptat și setez
> condiția corespunzătoare.
>
> În dum., 12 apr. 2020 la 03:04, Paul Olaru <olarupaulstelian97 at gmail.com>
> a scris:
>
>> Încearcă să rulezi ceva ce consumă 100% CPU pe lângă mașina virtuală, pe
>> host, ca să vezi mai clar posibilitățile nedeterminismului dacă ai probleme
>> de sincronizare.
>>
>>
>>
>> Cu experiența poate înveți să identifici vizual problemele de acest gen.
>>
>>
>>
>> Sent from Mail <https://go.microsoft.com/fwlink/?LinkId=550986> for
>> Windows 10
>>
>>
>>
>> *From: *Ionuț Mihalache <ipopescu46 at gmail.com>
>> *Sent: *Sunday, April 12, 2020 3:02 AM
>> *To: *Paul Olaru <olarupaulstelian97 at gmail.com>
>> *Cc: *Sisteme de Operare 2 <so2 at cursuri.cs.pub.ro>; Ursescu Ionut
>> <ursescuionut97 at gmail.com>
>> *Subject: *Re: Re: [so2] [Tema2] Vmchecker output
>>
>>
>>
>> Când rulez eu checker-ul trec toate. Ce aș putea să verific dacă eu nu am
>> erori? Nu cred că soluția este să fac debug cu vmchecker. Și nu este
>> același mediu de lucru? Adică pe aceeași mașină virtuală se rulează.
>>
>>
>>
>> În dum., 12 apr. 2020 la 02:27, Paul Olaru <olarupaulstelian97 at gmail.com>
>> a scris:
>>
>> Check your synchronization – you may have deadlocks or other race
>> conditions.
>>
>>
>>
>> Serios: Răsverificați sincronizarea. Dacă folosiți e.g. atomic_t incorect
>> puteți avea race condition oricum.
>>
>>
>>
>> Sent from Mail <https://go.microsoft.com/fwlink/?LinkId=550986> for
>> Windows 10
>>
>>
>>
>> *From: *Ionuț Mihalache via so2 <so2 at cursuri.cs.pub.ro>
>> *Sent: *Sunday, April 12, 2020 2:25 AM
>> *To: *Ursescu Ionut <ursescuionut97 at gmail.com>; Sisteme de Operare 2
>> <so2 at cursuri.cs.pub.ro>
>> *Subject: *Re: [so2] [Tema2] Vmchecker output
>>
>>
>>
>> Ai rezolvat problema asta?
>>
>>
>>
>> În vin., 3 apr. 2020 la 17:38, Ursescu Ionut via so2 <
>> so2 at cursuri.cs.pub.ro> a scris:
>>
>> Salutare,
>>
>> Am incarcat astazi tema 2 pe vmchecker, dar observ un comportament
>> ciudat. Nu imi arata tot log-ul de la teste, dar nici ca as avea vreo
>> eroare. La fiecare incarcare imi apare mai mult sau mai putin.(Pe local imi
>> trec toate.)
>>
>>
>>
>> Poate sa imi spuna cineva daca este o problema la codul meu (eroare
>> neprintanta) sau nu afiseaza vmchecker-ul totul?
>>
>> Multumesc,
>>
>> Ursescu Ionut 342C3
>>
>> _______________________________________________
>> http://ocw.cs.pub.ro/courses/so2/resurse/lista-discutii
>>
>>
>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so2/attachments/20200412/e5b1b4c3/attachment-0001.html>


More information about the so2 mailing list