Archives

Category Archive for: ‘Sistemi Operativi’

Computer Memory Pyramid

[Sistemi Operativi] Gestione della memoria

1

Nei sistemi a uniprogrammazione, la gestione della memoria è abbastanza lineare: uno spazio è riservato per il SO (il monitor e il kernel), e una parte è per il processo in esecuzione. Tutto cambia nei sistemi multitasking (o multiprogrammazione) perchè in questo caso, la memoria deve essere suddivisa in modo che lo spazio utente possa mantenere 2 o più processi …

Read More
Win Mac Linux

[Sistemi Operativi] Dispatching: scheduling dei processi

0

L’ obbiettivo dello scheduling  del processore è quello di assegnare al processore i processi da eseguire. Normalmente questa attività viene divisa in tre parti: Long-term schedling, medium-term scheduling e short-term sceduling. Long-Term scheduling Questo scheduler si occupa di ammettere o meno i processi al sistema di processamento. Questo contiene quindi anche la chiave del multitasking: infatti il Long-Term Scheduler deve …

Read More
Ps1 0

[Sistemi Operativi] Che cos’è un processo

0

Abbiamo già introdotto nella parte introduttiva il concetto di processo: cominciamo ad apprfondirlo definendo che cos’è un processo. Un processo, come visto nei precedenti articoli, può essere definito in vari modi: Un programma in esecuzione, Un’ istanza di un programma in esecuzione sul computer, L’ entità che può essere assegnata ed eseguita dal processore. Per fissare meglio il concetto, possiamo …

Read More
Win Mac Linux

[Sistemi Operativi] Introduzione ai processi

0

Continuiamo la nostra serie di articoli dedicati ai sistemi operativi parlando dei processi: uno dei concetti alla base di questi. Un processo è un termine più generale rispetto a Job visto nella lezione precedente: una serie di definizioni associate a questo termine sono: Un programma in esecuzione, Un istanza di un programma in esecuzione, L’entità che può essere assegnata ed …

Read More
Linux

[Sistemi Operativi] Introduzione ai SO

1

Introduciamo con questo una serie di articoli dedicati ai Sistemi Operativi. Chi segue InformaticaLab da un pò avrà sicuramente letto la precedente introduzione al funzionamento dei sistemi operativi: rileggerla male non vi fà 🙂 Sistema Operativo: Che cos’è e a che serve? Un Sistema Operativo è un pezzo di software che permette di controllare l’esecuzione dei programmi applicativi e funge …

Read More
Codice Binario

Che cos’è il Codice Binario

2

Il codice binario è un sistema di codifica posizionale, simile a quello decimale ma che utilizza la base 2 per la rappresentazione dell’informazione. Il  (Binary Digit– codice binario) è l’unità elementare dell’informazione trattata da un elaboratore, e possiamo considerare quindi il Bit una variabile che può assumere solo due valori: L’ importanza del codice binario nei sistemi informatici è grazie …

Read More
Page 4 of 14« First...«23456»10...Last »