Chiamata di sistema: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
Riga 3:
=== Come ottenere un servizio dal SO attraverso una chiamata di sistema ===
Fondamentale è il passaggio dall' [[user mode]] al [[Kernel mode]] attraverso una particolare istruzione che si identifica nel
Molto importanti, poi, sono anche le chiamate alle librerie utente ([[Application programming interface|API]]). La chiamata ad una API è identica ad una chiamata ad una funzione dell'applicazione stessa, in pratica viene registrato nello ''[[stack]]'' lo stato del [[registro|registri]] del [[microprocessore]] e l'indirizzo di ritorno. Perciò anche nei sistemi operativi con [[protezione della memoria]] e separazione degli spazi di indirizzamento vi sarà un ''[[overhead]]'' ridotto.
|