Pages: [1]   Go Down
Print
Author Topic: Esonero prima parte  (Read 687 times)
0 Members e 1 Utente non registrato stanno visualizzando questa discussione.
MiKKu
Apprendista Forumista
**
Offline Offline

Posts: 152



WWW
« on: 28-08-2011, 18:59:25 »

Salve ragazzi,
per chi ha l'esonero sulla prima parte: sapete fino a quale argomento preciso si era arrivati? cioè quali argomenti comprende la seconda parte??

Grazie cry
Logged

Soltanto l'ardente pazienza porterà al raggiungimento di una splendida felicità. - www.ilmercatinoitaliano.it
SixArt
Matricola
*
Offline Offline

Gender: Male
Posts: 51



« Reply #1 on: 29-08-2011, 06:28:49 »

Sono presi dal sito del professore.

Questo per quanto riguarda la teoria:
File-system: astrazione, file, directory
Progettazione di un file-system: allocazione dei file (contigua, concatenata, tabellare e indicizzata), directory, hard/soft-link, journaling, VFS, gestione blocchi liberi (con bitmap e con lista concatenata)
Altri aspetti tecnici sui file-system: quote, controlli di consistenza, cache del disco, block read-ahead, deframmentazione
Accenni sui file-system contemporanei
Scheduling del disco e relativi algoritmi: FCFS, SSTF, SCAN, C-SCAN, LOOk, C-LOOK, varianti relative alla latenza rotazionale e al tempo di accesso
Sistemi RAID: principi di base, RAID 0, RAID 1, RAID 2, RAID 3, RAID 4, RAID 5
Deadlock: definizione, condizioni necessarie, modellazione tramite il grafo delle risorse
Strategie di gestione degli stalli: rilevare, evitare (algoritmo del banchiere), prevenire

Questo per quanto riguarda il laboratorio:
L'uso delle chiamate di sistema
Gestione dell'I/O su file e chiamate di servizio relative al file-system
Gestione dei processi: creazione, coordinamento, esecuzione di comandi esterni
Chiamate per la comunicazione tra processi tramite messaggi
Chiamate per la gestione della memoria condivisa tra i processi
Chiamate per la gestione dei semafori
Segnali sui sistemi UNIX

come linea guida puoi usare le slide che trovi sul suo sito:
Teoria:
File-system, dischi
Deadlock
Laboratorio:
Programmazione in ambienti UNIX (file system, processi, IPC, segnali)
Logged
Pages: [1]   Go Up
Print
Jump to: