[so2] [Tema2] Vmchecker output

Alexandru Vochescu alexvochescu at gmail.com
Sun Apr 12 03:52:47 EEST 2020


Subscriu, eroarea era ca nu intra in timp. Acum merge.

> On 12 Apr 2020, at 03:34, Ionuț Mihalache via so2 <so2 at cursuri.cs.pub.ro> wrote:
> 
> 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 <mailto: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 <mailto: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 <mailto:ipopescu46 at gmail.com>
> Sent: Sunday, April 12, 2020 3:02 AM
> To: Paul Olaru <mailto:olarupaulstelian97 at gmail.com>
> Cc: Sisteme de Operare 2 <mailto:so2 at cursuri.cs.pub.ro>; Ursescu Ionut <mailto: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 <mailto: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 <mailto:so2 at cursuri.cs.pub.ro>
> Sent: Sunday, April 12, 2020 2:25 AM
> To: Ursescu Ionut <mailto:ursescuionut97 at gmail.com>; Sisteme de Operare 2 <mailto: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 <mailto: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 <http://ocw.cs.pub.ro/courses/so2/resurse/lista-discutii>
>  
>  
> 
> _______________________________________________
> 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/d4786f83/attachment.html>


More information about the so2 mailing list