Bibliografia. UD 1.5c: Il Sistema Operativo (parte 2) La Gestione dei File (File System)

Documenti analoghi
UD 1.5c: Il Sistema Operativo (parte 2)

5.2: Il Sistema Operativo

Prof. Alberto Postiglione Dipartimento di Scienze della Comunicazione Facoltà di Lettere e Filosofia Università degli Studi di Salerno

Bibliografia. Il Sistema Operativo BIOS. Le funzioni principali del S.O. UD 1.5c: Il Sistema Operativo INTRODUZIONE

Modulo 1: Le I.C.T. UD 1.5b: Il Sistema Operativo

UD 1.5b: Il Sistema Operativo INTRODUZIONE AI SISTEMI OPERATIVI

UD 1.5c: Il Sistema Operativo

I file utente sistema operativo nome

Elaborazione Centrata sul Documento

CHE COS È. I file vengono utilizzati come supporto per la memorizzazione dei programmi (sia programmi di sistema che programmi utente) e dei dati

CdL in Medicina Veterinaria - STPA AA

File: definizione. Il file è la più piccola unità logica manipolabie Un file è caratterizzato principalmente da:

Il Sistema Operativo Gestione del File System

FILE SYSTEM. Ciascuno strato costituisce un modulo che è in grado di svolgere le funzioni relative, indipendentemente dagli altri livelli.

Sistema operativo: Gestione del file system e delle periferiche

Il sistema operativo deve fornire una visione astratta dei file su disco e l'utente deve avere la possibilità di:

Bibliografia. Elaborazione Centrata sul Documento. Documento composto. Documento composto DOCUMENTO

UD 1.5b: Elaborazione centrata sul documento e problemi relativi al software

IL SOFTWARE DI SISTEMA

Laboratorio di Informatica

Il file system. Prof.ssa Antonella Serra. Prof.ssa Antonella Serra 1

Informatica di Base

GESTIONE DEI FILE. ~ prof Andrea Avantaggiato ~ TI ~~

Microsoft Windows. Introduzione al Sistema Operativo e Utilizzo del Calcolatore. Il Calcolatore. Il Calcolatore. Sistemi Operativi.

Il file system. Le caratteristiche di file, direttorio e partizione sono del tutto indipendenti dalla natura e dal tipo di dispositivo utilizzato.

Il file È un insieme di informazioni: programmi. Il File System. Il file system

Il Sistema Operativo

Un file system nasconde la complessità dei diversi media proponendone una astrazione.

Il file system. Le caratteristiche di file, direttorio e partizione sono del tutto indipendenti dalla natura e dal tipo di dispositivo utilizzato.

Il software: Istruzioni per il computer

Il file system. Il File System. Il file È un insieme di informazioni: programmi dati testi

Il software: Istruzioni per il computer

Il software: Istruzioni per il computer

Una parte consistente del materiale di questa presentazione riprende il contenuto del libro di riferimento del corso:

Sistema Operativo (Software di base)

Lena Cota Guido Corso di Informatica - II livello. File System. File e Cartelle

File System FAT. Il file system FAT è il file system usato da MS-DOS, Windows 3.1 e Windows 95

Il sistema operativo. Sistema Operativo

Modulo 1: Le I.C.T. UD 1.5c: Elaborazione centrata sul. documento e problemi relativi al software

Informatica 11. appunti dalla lezione del 23/11/2010

Informatica di Base

Laboratorio di Informatica (Chimica)

A confronto Linux e Microsoft. d i A g n e s e D a i d o n e

Sistema operativo & file system 1

Sistemi Operativi. Il file system Casi di studio. Sistemi Operativi. Corso di laurea in Informatica. AA 2002/03 Bruschi, Rosti

INFORMATICA GENERALE

Dipartimento di Giurisprudenza Prof. Michele Perilli Conoscenze Informatiche

Gestione risorse (Windows)

Sommario FONDAMENTI DI INFORMATICA. Schema dell'architettura a livelli del SO. Il Sistema Operativo (SO) SISTEMI OPERATIVI

Fondamenti di Informatica

File e cartelle File system Software di utilità Il S.O. e le periferiche Il S.O. e la memoria

I sistemi operativi. Prof. Daniele Contarino

File System ext2. Struttura del filesystem ext2.

FONDAMENTI DI INFORMATICA

Architettura di un Computer

Modulo 1: Le I.C.T. UD 1.4b: Anatomia del Computer

Il Sistema Operativo

Il Sistema Operativo

Architettura degli elaboratori Docente:

Sistema operativo. Utente. Il S.O. mostra offre all utente un ambiente di lavoro che nascondendo la complessità della macchina fisica (hardware). S.O.

I file. Sono contenitori di dati o programmi. Sono memorizzati su disco

Il File System. Sistemi Operativi T AA

Il file system. Il File System. Attributi del file. File

Gestione di files e cartelle. Mirko Gombia Università di Bologna

Sistemi Operativi 1. Mattia Monga. 6 giugno Dip. di Informatica e Comunicazione Università degli Studi di Milano, Italia

Gestione della memoria di massa e file system

Il File System. Sistemi Operativi L-A AA

Windows è un software di base o Sistema Operativo che permette di:

Corso di Informatica

Gestione del file system. Astrazione di File System. Attributi del file. File

Architettura di un calcolatore

Corso di Informatica

Sistema operativo. Interazione con il SO

Il Sistema Operativo. Informatica Sistema Operativo 1

Partizioni e File system. Fondamenti di informatica

per ospitare Linux e Windows

Sistemi Operativi. Bruschi Martignoni Monga. File system Astrazioni utente Metadati Tecniche implementative. Sistemi Operativi

Elementi di Informatica A. A. 2016/2017

Ogni PC, per iniziare a lavorare, ha bisogno di un sistema operativo. Infatti questo è il primo programma che viene eseguito e che permette

INTRODUZIONE AI DBMS. Inoltre i fogli elettronici. Mentre sono poco adatti per operazioni di. Prof. Alberto Postiglione

INTRODUZIONE AI DBMS

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A Pietro Frasca.

Cos'è Un dominio.it? E'il dominio con estensione geografica. italiana,.it significa Italia.

Il Sistema Operativo

INFORMATICA GENERALE Prof. Alberto Postiglione Scienze della Comunicazione Università degli Studi di Salerno GESTIONE DEI DATI

Logico e fisico. Fisico: legato agli aspetti costruttivi e tecnologici HARDWARE Logico: legato al significato e all organizzazione SOFTWARE FISICO

Elementi di Informatica

Tecnologie dell Informazione e della Comunicazione

14 Struttura della memoria secondaria Struttura del disco Struttura del disco

Laboratorio di Informatica Generale I UD Prima esercitazione

Informatica II Sistemi Operativi DIGIP - a.a. 2015/16

Strategie adottate. Informatica di Base -- R.Gaeta 29

Definizione di file. Directory e file File binari e file di testo

Linux la gestione dei dischi

Tecnologie Informatiche. Il software: I Sistemi Operativi

Transcript:

Prof. Alberto Postiglione Scienze della Comunicazione Facoltà di Lettere e Filosofia Università degli Studi di Salerno UD : Il Sistema Operativo (parte 2) Informatica Generale (Laurea in Scienze della Comunicazione) Sistemi Complessi (Laurea Magistrale in Comunicazione, Audiovisivi e Società della conoscenza) Bibliografia Curtin, Foley, Sen, Morin Informatica di base, Mc Graw Hill Ediz. Fino alla III : cap 6.6, 6.7 IV ediz.: cap. 18.1, 18.2 Questi lucidi 2 Prof. Alberto Postiglione Scienze della Comunicazione Facoltà di Lettere e Filosofia Università degli Studi di Salerno La Gestione dei File (File System) Informatica Generale (Laurea in Scienze della Comunicazione) Sistemi Complessi (Laurea Magistrale in Comunicazione, Audiovisivi e Società della conoscenza) 1

Il file system Dati e programmi sono memorizzati sul disco fisso all interno di contenitori logici detti files. Un file è una contenitore di informazioni identificato da un nome (filename) e memorizzato in una delle memorie di massa Tra i compiti più importanti del sistema operativo vi è la gestione dei files (file system management) che si occupa di gestire i documenti presenti nelle memorie di massa organizzandoli logicamente permettendo di operare su di essi 4 I nomi dei Files In quasi tutti i sistemi operativi un filename è costituito da due parti: il nome vero e proprio e l estensione, separata dal nome da un punto, paragonabili al nome e al cognome di una persona. Il nome è scelto dall utente. L estensione rappresenta il tipo di dato che il file contiene solitamente indica il programma con cui è stato creato il file (.doc per i documenti Word,.exe o.bat per i file eseguibili,.jpg o gif per le immagini, ecc.). 5 I nomi dei Files In base all estensione di un file, il Sistema Operativo è in grado di apre l applicazione permettendoci di cliccare direttamente sul nome del file. 6 2

Cartelle o Directory Per rendere più agevole il ritrovamento dei files, il disco è diviso in cartelle (chiamate directory) Una directory è un contenitore logico che può contenere a sua volta altre cartelle o semplici files Una directory ha un nome che la contraddistingue dalle altre directory Lo scopo principale delle directory è di organizzare i file presenti nel dispositivo di memorizzazione 7 File System Gerarchico La maggior parte dei sistemi operativi adotta un file system gerarchico: le cartelle sono strutturate ad albero, la cui radice è detta directory principale o ROOT 8 File System Gerarchico 9 3

Unità Il file system può gestire file memorizzati in più memorie di massa (floppy disk, hard disk, CD-Rom, unità di rete, ecc.) Ad ogni memoria di massa è associata una lettera identificativa e/o un nome A: è il floppy disk C: è l hard disk D: è il CD-Rom 10 Pathname (o percorso) Ogni file si trova in una sola directory, la quale, a sua volta, si può trovare in un altra directory (e così via) All interno della stessa directory non possono esistere più file con lo stesso nome (nome+estensione) Il percorso per arrivare dalla ROOT al file in questione si chiama pathname 11 Pathname (o percorso) La directory principale si chiama \ (o ROOT Radice) Nel percorso le directory sono separate dal carattere \ 12 4

Programmi di gestione dei files Esplora Risorse Visualizza cartelle e files nelle varie unità secondo una struttura ad albero. 13 Programmi di gestione dei files Motore di ricerca Esistono versioni dei motori di ricerca che vengono applicati alla gestione dei files interni al proprio sistema. L utente si muove come se navigasse in Internet 14 Prof. Alberto Postiglione Scienze della Comunicazione Facoltà di Lettere e Filosofia Università degli Studi di Salerno Le Utilità di un Sistema Operativo Informatica Generale (Laurea in Scienze della Comunicazione) Sistemi Complessi (Laurea Magistrale in Comunicazione, Audiovisivi e Società della conoscenza) 5

La Formattazione di un Disco Predisposizione del disco all uso da parte di un Sistema Operativo Creazione di una tabella, (detta File Allocation Table, FAT, oppure Master File Table, MFT) con le informazioni principali sui files, sulla loro disposizione su disco e sui settori vuoti 16 La Deframmentazione di un Disco Il Sistema Operativo memorizza un file scomponendolo in parti della stessa dimensione (dette cluster), pari generalmente alla dimensione del settore su disco Quando il disco è vuoto i cluster di un file vengono memorizzati in settori contigui Quando il disco comincia a riempirsi i vari cluster di un file (soprattutto se esso è molto grande) vengono memorizzati dove c è posto, spesso in settori molto distanti l uno dall altro. 17 La Deframmentazione di un Disco Quando un file è frammentato, il sistema impiega molto tempo ad aprirlo (cioè a copiarlo in RAM per permettere l utilizzo) la testina di lettura deve spostarsi molte volte sul disco per raccogliere e serializzare le varie parti di un file 18 6

La Deframmentazione di un Disco Deframmentazione: spostamento dei cluster di un file finchè tutti i frammenti sono su zone contigue del disco es. Dati i file A (4 cluster), B (3 cl.) e C (6 cl.) C3 C4 A1 A2 B3 A4 C6 C1 B1 A3 B2 C5 C2 A1 A2 A3 A4 B1 B2 B3 C1 C2 C3 C4 C5 C6 19 Lo Scanning di un Disco Durante l uso possono danneggiarsi parti di un supporto e diventare quindi inutilizzabili, rendendo di fatto inutilizzabile tutto il file che comprende queste parti. Per limitare i danni è possibile effettuare, a livello preventivo, una scansione del disco, in modo da accantonare i settori guasti, ma non ancora allocati ad alcun file. Scanning: programma che individua difetti o danneggiamenti della superficie del disco, problemi di allocazione dei files o problemi nella Tabella di allocazione 20 L eliminazione dei files e il cestino Cancellare un file significa eliminarlo dal file system La cancellazione avviene a livello logico: lo spazio occupato dal file cancellato non viene liberato immediatamente, ma viene marcato come libero Un file cancellato viene semplicemente spostato t in una cartella speciale, il CESTINO, in modo da poterlo recuperare, se necessario. 21 Dopo un certo numero di giorni, oppure in caso di riempimento del cestino, o in seguito ad un operazione esplicita, il cestino viene svuotato, e quindi lo spazio viene effettivamente liberato 7