[so] Re: Ciudăţenie tema2 Linux
Mihai Balan
mihai.balan at gmail.com
Sat Feb 9 01:11:56 EET 2008
OK, my bad!
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).
Asta să-mi fie învăţatură de minte să nu mai citesc superficial/la ore
târzii documentaţia :D
Scuze pentru „spam", dar m-am gândit că poate mai e de folos cuiva :)
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
checker: testing timeouted
se va scădea/considera că a căzut vreun test?
Seară frumoasă,
Mihai
2008/2/9 Mihai Balan <mihai.balan at gmail.com>:
> Salut!
> 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).
> Î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.
> 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ă.
>
> Mulţumiri anticipate,
> Mihai
>
> --
> Balan Mihail-Alexandru
> Faculty of Automatic Control and Computers
> Politehnica University of Bucharest
>
> Blog: http://michou.is.dreaming.org/
> Photoblog: http://mihaibalan.wordpress.com/
--
Balan Mihail-Alexandru
Faculty of Automatic Control and Computers
Politehnica University of Bucharest
Blog: http://michou.is.dreaming.org/
Photoblog: http://mihaibalan.wordpress.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://cursuri.cs.pub.ro/pipermail/so/attachments/20080209/8cea29b8/attachment.htm
More information about the so
mailing list