Archives

Category Archive for: ‘Informatica’

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
DNS

[Reti] Protocollo DNS

2

In questo articolo parleremo del protocollo DNS, utilizzato per riuscire a riconoscere un host. Ad ogni host connesso alla rete di internet viene assegnato un indirizzo IP: una stringa lunga 4 byte, separata ad ogni byte da un punto. Parlando in decimale, un indirizzo IP è composto da 4 gruppi di numeri che vanno da 0 a 255. Leggendo questi …

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
Http 1

[Reti] Protocollo HTTP e Cache del browser

1

Cominciamo a vedere che protocolli si trovano sul layer Applicazione, ovvero quello in cima nello stack TCP/IP, introducendo il protocollo HTTP. Innanzitutto un breve riassunto sulla storia: Internet abbiamo visto che significa InterNetwork, e con la Internet intendiamo la rete delle reti; ed è per questo motivo che si è meritato il nome di WWW: World Wide Web ovvero Grande …

Read More

[Sistemi Operativi] Introduzione alla gestione della memoria e alla Struttura di Sistema

0

Articolo introduttivo sulla gestione della memoria da parte dei Sistemi Operativi, argomento che verrà trattato più approfonditamente in seguito. Fra tutte le cose già viste un Sistema Operativo, per venire incontro ai bisogni dell’utente, deve integrare una capacità di gestione della memoria molto flessibile. Il Sistema Operativo cerca di soddisfare queste richieste di gestione soddisfando 5 responsabilità: Isolamento dei processi: …

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
Page 4 of 6« First...«23456»