<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Subscriu, eroarea era ca nu intra in timp. Acum merge.<br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 12 Apr 2020, at 03:34, Ionuț Mihalache via so2 <<a href="mailto:so2@cursuri.cs.pub.ro" class="">so2@cursuri.cs.pub.ro</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">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ă.</div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">În dum., 12 apr. 2020 la 03:13, Ionuț Mihalache <<a href="mailto:ipopescu46@gmail.com" class="">ipopescu46@gmail.com</a>> a scris:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr" class="">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.</div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">În dum., 12 apr. 2020 la 03:04, Paul Olaru <<a href="mailto:olarupaulstelian97@gmail.com" target="_blank" class="">olarupaulstelian97@gmail.com</a>> a scris:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div lang="EN-US" class=""><div class=""><p class="MsoNormal"><span lang="RO" class="">Î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.<u class=""></u><u class=""></u></span></p><p class="MsoNormal"><span lang="RO" class=""><u class=""></u> <u class=""></u></span></p><p class="MsoNormal"><span lang="RO" class="">Cu experiența poate înveți să identifici vizual problemele de acest gen.</span></p><p class="MsoNormal"><u class=""></u> <u class=""></u></p><p class="MsoNormal">Sent from <a href="https://go.microsoft.com/fwlink/?LinkId=550986" target="_blank" class="">Mail</a> for Windows 10</p><p class="MsoNormal"><u class=""></u> <u class=""></u></p><div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(225,225,225);padding:3pt 0in 0in" class=""><p class="MsoNormal" style="border:none;padding:0in"><b class="">From: </b><a href="mailto:ipopescu46@gmail.com" target="_blank" class="">Ionuț Mihalache</a><br class=""><b class="">Sent: </b>Sunday, April 12, 2020 3:02 AM<br class=""><b class="">To: </b><a href="mailto:olarupaulstelian97@gmail.com" target="_blank" class="">Paul Olaru</a><br class=""><b class="">Cc: </b><a href="mailto:so2@cursuri.cs.pub.ro" target="_blank" class="">Sisteme de Operare 2</a>; <a href="mailto:ursescuionut97@gmail.com" target="_blank" class="">Ursescu Ionut</a><br class=""><b class="">Subject: </b>Re: Re: [so2] [Tema2] Vmchecker output</p></div><p class="MsoNormal"><u class=""></u> <u class=""></u></p><div class=""><p class="MsoNormal">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ă.</p></div><p class="MsoNormal"><u class=""></u> <u class=""></u></p><div class=""><div class=""><p class="MsoNormal">În dum., 12 apr. 2020 la 02:27, Paul Olaru <<a href="mailto:olarupaulstelian97@gmail.com" target="_blank" class="">olarupaulstelian97@gmail.com</a>> a scris:</p></div><blockquote style="border-top:none;border-right:none;border-bottom:none;border-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in" class=""><div class=""><div class=""><p class="MsoNormal"><span lang="RO" class="">Check your synchronization – you may have deadlocks or other race conditions.</span></p><div class=""><span lang="RO" class=""> </span><br class="webkit-block-placeholder"></div><p class="MsoNormal"><span lang="RO" class="">Serios: Răsverificați sincronizarea. Dacă folosiți e.g. atomic_t incorect puteți avea race condition oricum.</span></p><div class=""> <br class="webkit-block-placeholder"></div><p class="MsoNormal">Sent from <a href="https://go.microsoft.com/fwlink/?LinkId=550986" target="_blank" class="">Mail</a> for Windows 10</p><div class=""> <br class="webkit-block-placeholder"></div><div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(225,225,225);padding:3pt 0in 0in" class=""><p class="MsoNormal"><b class="">From: </b><a href="mailto:so2@cursuri.cs.pub.ro" target="_blank" class="">Ionuț Mihalache via so2</a><br class=""><b class="">Sent: </b>Sunday, April 12, 2020 2:25 AM<br class=""><b class="">To: </b><a href="mailto:ursescuionut97@gmail.com" target="_blank" class="">Ursescu Ionut</a>; <a href="mailto:so2@cursuri.cs.pub.ro" target="_blank" class="">Sisteme de Operare 2</a><br class=""><b class="">Subject: </b>Re: [so2] [Tema2] Vmchecker output</p></div><div class=""> <br class="webkit-block-placeholder"></div><div class=""><p class="MsoNormal">Ai rezolvat problema asta?</p></div><div class=""> <br class="webkit-block-placeholder"></div><div class=""><div class=""><p class="MsoNormal">În vin., 3 apr. 2020 la 17:38, Ursescu Ionut via so2 <<a href="mailto:so2@cursuri.cs.pub.ro" target="_blank" class="">so2@cursuri.cs.pub.ro</a>> a scris:</p></div><blockquote style="border-top:none;border-right:none;border-bottom:none;border-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0in 5pt 4.8pt" class=""><div class=""><div class=""><div class=""><p class="MsoNormal" style="margin-bottom:12pt">Salutare,</p></div><p class="MsoNormal">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.)</p></div><div class=""><div class=""> <br class="webkit-block-placeholder"></div></div><div class=""><p class="MsoNormal" style="margin-bottom:12pt">Poate sa imi spuna cineva daca este o problema la codul meu (eroare neprintanta) sau nu afiseaza vmchecker-ul totul?</p></div><div class=""><p class="MsoNormal">Multumesc,</p></div><div class=""><p class="MsoNormal">Ursescu Ionut 342C3</p></div></div></blockquote></div><p class="MsoNormal" style="margin-left:4.8pt">_______________________________________________<br class=""><a href="http://ocw.cs.pub.ro/courses/so2/resurse/lista-discutii" target="_blank" class="">http://ocw.cs.pub.ro/courses/so2/resurse/lista-discutii</a></p></div></div></blockquote></div><div style="margin-left: 4.8pt;" class=""> <br class="webkit-block-placeholder"></div><p class="MsoNormal"><u class=""></u> <u class=""></u></p></div></div>
</blockquote></div>
</blockquote></div>
_______________________________________________<br class=""><a href="http://ocw.cs.pub.ro/courses/so2/resurse/lista-discutii" class="">http://ocw.cs.pub.ro/courses/so2/resurse/lista-discutii</a></div></blockquote></div><br class=""></body></html>