<div dir="ltr">Poti folosi un vector de variabile globale :)</div><div class="gmail_extra"><br><br><div class="gmail_quote">Īn data de 15 aprilie 2013, 18:52, Andrei Petre <span dir="ltr"><<a href="mailto:p31andrei@gmail.com" target="_blank">p31andrei@gmail.com</a>></span> a scris:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Salut,<br>
<br>
Ma gandesc cum sa fac sa nu folosesc variabile globale pentru a retine<br>
starea curenta a paginilor (daca sunt mapate in swap/mem etc.). Daca<br>
retin starea in variabile globale, nu vor trece testele de la final<br>
care folosesc multiple vm_alloc-uri (ultimul de exemplu). E o solutie<br>
mai buna?<br>
<br>
Am nevoie ca in handler-ul de SIGSEGV sa stiu starea curenta, dar mi<br>
se ofera doar adresa unde s-a produs page fault-ul, din care nu pot<br>
face prea multe, nici a cata pagina e nu pot afla daca n-am ca<br>
referinta "inceputul" paginilor (la lab7 (lin/5-prot/) foloseam un<br>
char *p global, which is not ok, am zis mai sus de ce).<br>
<br>
Any hints?<br>
<br>
--<br>
Andrei Petre<br>
_______________________________________________<br>
<a href="http://ocw.cs.pub.ro/courses/so/info/lista-discutii" target="_blank">http://ocw.cs.pub.ro/courses/so/info/lista-discutii</a></blockquote></div><br></div>