OK, my bad!<br>Unde era problema: în Windows, specificarea flagului FILE_MAP_WRITE la VirtualProtect acordă atât drept de scriere cât şi de citire pe pagina respectivă. În linux, flagul PROT_WRITE acordă doar drept de citire, nu şi de scriere. Pentru ca logica din implementarea mea să functioneze era nevoie să dau şi drept de citire când dădeam drept de scriere (ciclul real al unei pagini era PROT_NONE => PROT_READ => PROT_WRITE, când trebuia să fie de fapt PROT_NONE => PROT_READ => PROT_READ | PROT_WRITE).<br>
Asta să-mi fie învăţatură de minte să nu mai citesc superficial/la ore târzii documentaţia :D<br><br>Scuze pentru „spam", dar m-am gândit că poate mai e de folos cuiva :)<br><br>Mai am o întrebare totuşi: în condiţiile în care tema trece *acum* toate testele, dar totuşi ultima linie din outputul checker-ului este<br>
<pre>checker: testing timeouted</pre>se va scădea/considera că a căzut vreun test?<br><br>Seară frumoasă,<br>Mihai<br><br><div class="gmail_quote">2008/2/9 Mihai Balan <<a href="mailto:mihai.balan@gmail.com">mihai.balan@gmail.com</a>>:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Salut!<br>Am făcut tema5 pe Windows şi a mers brici. După mici ocolişuri am reuşit să o şi portez pe Linux (fără prea mari probleme). Când am trimis-o, după o testare riguroasă pe sistemul propriu, tema trecea toate testele (asta dacă nu mă lasă pe mine memoria rău de tot) pe site. Acum văd că apare ca dând timeout la testul 2, după cele două teste de size. Am reuploadat, şi rezultatul e acelaşi (timeout la început de test2).<br>
Întrebarea mea e: any idea ce ar putea fi greşit? Menţionez că logica n-am schimbat-o deloc de la versiunea de Windows.<br>Eu unul nu exclud şi posibilitatea să fie ceva în neregulă cu sistemul de testare, dar pentru asta e nevoie de o părere avizată.<br>
<br>Mulţumiri anticipate,<br>Mihai<br clear="all"><font color="#888888"><br>-- <br>Balan Mihail-Alexandru<br>Faculty of Automatic Control and Computers<br>
Politehnica University of Bucharest<br><br>Blog: <a href="http://michou.is.dreaming.org/" target="_blank">http://michou.is.dreaming.org/</a><br>Photoblog: <a href="http://mihaibalan.wordpress.com/" target="_blank">http://mihaibalan.wordpress.com/</a>
</font></blockquote></div><br><br clear="all"><br>-- <br>Balan Mihail-Alexandru<br>Faculty of Automatic Control and Computers<br>Politehnica University of Bucharest<br><br>Blog: <a href="http://michou.is.dreaming.org/">http://michou.is.dreaming.org/</a><br>
Photoblog: <a href="http://mihaibalan.wordpress.com/">http://mihaibalan.wordpress.com/</a>