ea90cb81aa00f5bd4ff1b092fc47d4665bbdf71b
sistemi/s02/20260218.md
| ... | ... | @@ -14,3 +14,13 @@ obiettivi: |
| 14 | 14 | il sistema operativo controlla il funzionamento del calcolatore stesso |
| 15 | 15 | il so e' un programma simile all'oggetto del controllo (le applicazioni controllate) |
| 16 | 16 | il so deve lasciare il controllo alle applicazioni e affidsarsi al processore per riottenere il controllo |
| 17 | + |
|
| 18 | +## Servizi offerti dal so |
|
| 19 | + |
|
| 20 | +esecuzione di programmi e creazione di processi (fork, exec) |
|
| 21 | +accesso semplificato/unificato ai dispositivi di I/O (open, read, write, OCTL) (cartella `/dev`) |
|
| 22 | +accesso a file system |
|
| 23 | +accesso a networking (netlink) |
|
| 24 | +accesso al sistema (autenticazione e autorizzazione, getuid, getgid, setuid, setguid) |
|
| 25 | +rilevazione e risposta agli errori (segnali) |
|
| 26 | +accounting (ricevere dal so la contabilita delle risorse usate (mem, ecc)) |