5afb26c738a4e9fe0e09fc350f3de033f17439fa
sistemi/s02/20260218.md
| ... | ... | @@ -0,0 +1,16 @@ |
| 1 | +# Cos'e un sistema operativo |
|
| 2 | + |
|
| 3 | +un isstema operativo e livello di astrazione |
|
| 4 | + |
|
| 5 | +- realizza il concetto di processo (l' astrazione di processo) |
|
| 6 | +- il lisngiaggio formito dal so e definito dalle system call |
|
| 7 | +- e implementato tramite un programma che _controlla l'esecuzione di programmi applicativi_ e agisce come interfaccia tra le applicazioni e hardware del calcolatore |
|
| 8 | + |
|
| 9 | +obiettivi: |
|
| 10 | + |
|
| 11 | +- efficienza: un so cerca di utilizzare in modo efficiente le risorse del calcolatore |
|
| 12 | +- semplicita: un sistema operativo dovrebbe semplificare l'uso... |
|
| 13 | + |
|
| 14 | +il sistema operativo controlla il funzionamento del calcolatore stesso |
|
| 15 | +il so e' un programma simile all'oggetto del controllo (le applicazioni controllate) |
|
| 16 | +il so deve lasciare il controllo alle applicazioni e affidsarsi al processore per riottenere il controllo |