SHPORA.net :: PDA

Login:
đćăèńòđàöèÿ

Main
FAQ

ăóìàíèòàđíûć íàóêè
ćńòćńòâćííûć íàóêè
ìàòćìàòèśćńêèć íàóêè
òćőíèśćńêèć íàóêè
Search:
Title: | Body:

b.Exec intr-un sis cu paginare

De aici, nucleul nu poate folosi algoritmii obi?nuiți pentru întreruperile de pagină. Algoritmii sunt reentranți în cazurile obi?nuite deoarece fiecare proces are uarea proprie iar sistemul nu poate executa simultan mai multe apeluri sistem.
Pentru a încărca o pagină direct din fi?ierul excutabil, nucleul găse?te toate numerele blocurilor disc ale fi?ierului executabil când face exec ?i ata?ează lista lor la inod-ul fi?ierului. Când setează tabelele de pagină pentru un astfel de fi?ier executabil, nucleul marchează descriptorul de bloc disc cu numărul blocului logic (pornind de la blocul 0 din fi?ier ) care conține pagina; rutina de tratare a întreruperii de validare folose?te această informație mai târziu pentru a încărca pagina din fi?ier.
Figura de mai jos prezintă un aranjament tipic, în care descriptorul de bloc disc indică faptul că pagina se găse?te la offsetul 84 al blocurilor logice din fi?ier. Nucleul urmăre?te pointerul de la regiune către inode ?i găse?te numărul blocului disc corespunzător (279).