Nastri magnetici. Nastri magnetici
|
|
|
- Uberto Damiano
- 9 anni fa
- Visualizzazioni
Transcript
1 Olberlin Smith Diagram, Electrical World, Sept. 988 Dario Maio Un unità a nastri permette solo accesso sequenziale ai dati, e pertanto il suo uso è limitato per scopi particolari (backup, archivi storici, ecc.). Il volume è costituito da un nastro magnetico di lunghezza variabile tra i 35 e. metri, e di larghezza /4 - /2 pollice. Le unità a nastri sono a bobina o a cartuccia, le seconde di dimensioni notevolmente più ridotte. Le unità DAT (Digital Audio Tape) sono state introdotte originariamente per la memorizzazione digitale di sorgenti audio, ma oggi vengono utilizzate anche nei sistemi di calcolo. 2 Page
2 Funzionamento di un nastro a bobina 3 Componenti di un nastro 4 Page 2
3 Longitudinal (Linear) Recording Rappresenta la tecnica tradizionale: le testine sono organizzate in uno stack (una testina per traccia) e le tracce rimangono sempre parallele and alla direzione di scorrimento del nastro. Serpentine Recording: è una variante della tecnica lineare; raggiunta la fine del nastro, i dati vengono scritti nella direzione opposta con le testine posizionate differentemente; questo processo può essere ripetuto più volte, realizzando un grande numero di tracce parallele. 5 Helical Recording Le tracce sono memorizzate diagonalmente da un bordo all altro del nastro, le testine, posizionate su un tamburo rotante a elevata velocità, formano un piccolo angolo rispetto alla direzione di movimento del nastro. Si possono così raggiungere elevate densità ma maggiori sono i problemi di rilevamento e correzione degli errori. 6 Page 3
4 Linear vs Helical Recording Nel caso di tecnologia lineare si possono avere più canali di lettura/scrittura (insiemi di tracce) usati in parallelo; la maggiore area del supporto magnetico consente di avere minori densità areali e quindi maggiore affidabilità. 7 Unità a nastro: caratteristiche () Memorizzazione delle informazioni (Longitudinal Rec.) I dati vengono scritti trasversalmente rispetto alla direzione di scorrimento, un bit per traccia, e sono raggruppati in blocchi. Esempi: IBM 342 (a bobina, 732 m.): 9 tracce = byte + bit di parità IBM 348 (a cartuccia, 4 m.): 8 tracce direzione di scorrimento del nastro bit di parità 8 Page 4
5 Unità a nastro: caratteristiche (2) Modalità di funzionamento Il meccanismo delle unità a nastro è di tipo start and stop:. messa in moto 2. raggiungimento velocità minima 3. lettura / scrittura 4. rallentamento 5. stop A causa di. e 4. è necessario separare i blocchi con un inter-record gap, di circa /2 pollice. Il numero di registrazioni memorizzate in un blocco è detto fattore di bloccaggio (BF) e determina la capacità effettiva del nastro. Blocco (BF=3) Blocco (BF=) 9 /2 inch Nastro tipico 5 ft 5 ft file file load point marker eof eof tape end marker gap blocco dati sentinel sentinel sentinel spazio per accelerare spazio per decelerare Un esempio di codifica dei bits (non-return-to-zero-encoding): bits da scrivere a) f) bits letti successivamente gli si sommano e sottraggono alternativamente b) e) segnale raddrizzato c) segnale forma d'onda d) testina testina nastro (traccia di disco) Page 5
6 Capacità effettiva di un nastro È definita come il n. di byte dati memorizzabili. Dipende da: n. tracce, densità, fattore di bloccaggio, lunghezza del nastro. La densità è espressa in bit/inch (bpi); considerando il numero di tracce si deduce il numero di byte che possono essere memorizzati in un pollice del nastro. Valori tipici: 8, 6, 625 (IBM 342) 38 (IBM 348) Il fattore di bloccaggio è altamente variabile, e dipende dalle caratteristiche dell unità e dal buffer assegnato all applicazione. Il numero di registrazioni logiche (NR), è una funzione sublineare di BF, data, nel caso di nastro a 9 tracce, da: LN N_char: n.byte/registrazione NR = BF N_ char BF+ IG IG: Inter-record Gap (inches) D essendo N_char x BF / D la LN: lungh. Nastro lunghezza di un blocco D: densità (bpi) Esempio D = 8 bpi IG =.6 pollici LN = 2,4 piedi 2 Page 6
7 Velocità di trasferimento Il Data Rate Effettivo (EDR) dipende dalla velocità del nastro, dalla densità di memorizzazione, e dalla dimensione dei blocchi Esempi di valori nominali bobina:,6 bpi 2 32 Kbyte/sec 6,25 bpi 3 -,25 Kbyte/sec cartuccia: 38, bpi.5-3 Mbyte/sec 3 Velocità di trasferimento Tape-Write-Immediate : verifica di ogni blocco scritto 4 Page 7
8 Tecnologia DLT È una combinazione di varie tecnologie; utilizza un sistema di memorizzazione lineare multi-traccia (28-28 tracce) e un sofisticato sistema di guida delle testine, raggiungendo elevate velocità di trasferimento, capacità e affidabilità. Standard Capacity (n/c) Interface Maximum DTR DLT2 5/3GB SCSI 2.5 MBps DLT4 2/4GB SCSI 3MBps DLT7 35/7GB SCSI 2 MBps 5 Librerie di nastri magnetici Sono oggi disponibili sottosistemi in grado di realizzare librerie robotizzate di nastri, consentendo l archiviazione di volumi molto elevati di dati. Ad esempio nel sottosistema PowderHorn 93 di Storage Tek ogni silo può contenere fino a 36 TB nativi e si possono collegare fino a 24 silos per un totale di 864 TB. 6 Page 8
9 Riferimenti in Internet Page 9
Criteri di caratterizzazione di una memoria
La memoria Supporto alla CPU: deve fornire alla CPU dati e istruzioni il più rapidamente possibile; Archivio: deve consentire di archiviare dati e programmi garantendone la conservazione e la reperibilità
Memorie secondarie. Corso di Basi di Dati e Sistemi Informativi
Memorie secondarie Corso di Basi di Dati e Sistemi Informativi 1 I dispositivi di memoria dei calcolatori sono organizzati secondo una gerarchia, dove al livello più alto ci sono memorie di piccola dimensione,
Dispositivi di ingresso/uscita (I/O)
Dispositivi di ingresso/uscita (I/O) Possono essere i piu svariati: mouse, tastiera, monitor, altoparlanti, stampanti, ecc. Tra essi rivestono un importanza particolare i dispositivi di memorizzazione
Mari, Buonanno, Sciuto Informatica e cultura dell informazione McGraw-Hill
Mari, Buonanno, Sciuto Informatica e cultura dell informazione McGraw-Hill // Copyright 7 The McGraw-Hill Companies srl Copyright 7 The McGraw-Hill Companies srl Supporto alla CPU: deve fornire alla CPU
Architettura degli elaboratori Docente:
Politecnico di Milano Il File System Architettura degli elaboratori Docente: Ouejdane Mejri [email protected] Sommario File Attributi Operazioni Struttura Organizzazione Directory Protezione Il File
LA MEMORIA NEL CALCOLATORE
Tipi di memorie (1) Rappresenta il supporto fisico, il dispositivo su cui sono immagazzinate le informazioni (dati e programmi) ROM (Read Only Memory) 1-2 MByte Cache 1 MByte di sola lettura contiene programmi
Lezione 22 La Memoria Interna (1)
Lezione 22 La Memoria Interna (1) Vittorio Scarano Architettura Corso di Laurea in Informatica Università degli Studi di Salerno Organizzazione della lezione Dove siamo e dove stiamo andando La gerarchia
Università di Trieste. Calcolatori Elettronici a.a Omero Tuzzi Memorie 1
Calcolatori Elettronici a.a. 2006-2007 Omero Tuzzi Memorie 1 Introduzione Le memorie ad accesso seriale (dischi, nastri, cassette) sono generalmente utilizzate come memorie di massa. I dati sono memorizzati
I dischi ottici. Istituzioni di Informatica -- Rossano Gaeta 43
I dischi ottici Le tecnologie dei dischi ottici sono completamente differenti e sono basate sull'uso di raggi laser Il raggio laser è un particolare tipo di raggio luminoso estremamente focalizzato che
Pipeline. Esempio pipeline lineare a 5 stadi. Tempificazione S1 S2 S3 S4 S5. Istruzioni. Istruzione 4. Istruzione 3. Istruzione 2. tempo.
Pipeline Esempio pipeline lineare a 5 stadi Istruzioni S1 S2 S3 S4 S5 Tempificazione Istruzione 4 S1 S2 S3 S4 S5 Istruzione 3 S1 S2 S3 S4 S5 Istruzione 2 S1 S2 S3 S4 S5 Istruzione 1 S1 S2 S3 S4 S5 tempo
Archiviazione dei dati audio
Formati e supporti Archiviazione dei dati audio Fondamentali parametri di campionamento quantizzazione codifica Ulteriori convenzioni utili nella descrizione modalità di memorizzazione dei canali multipli
Parte I. Introduzione all hardware di un calcolatore
Parte I Introduzione all hardware di un calcolatore 1 Uomo.. Eseguiamo una semplice somma 5 + 3 = 8 Leggere o ascoltare il testo dell addizione (occhi o orecchie) Riconoscere nel segno + l operazione di
Informatica giuridica
Informatica giuridica Corso di laurea in Scienze dei Servizi giuridici Corso di laurea magistrale in Giurisprudenza A.A. 2015/16 L architettura hardware degli elaboratori La scheda madre Memoria principale
Architettura di un calcolatore: Introduzione parte 2
Corso di Calcolatori Elettronici I Architettura di un calcolatore: Introduzione parte 2 Prof. Roberto Canonico Università degli Studi di Napoli Federico II Dipartimento di Ingegneria Elettrica e delle
Input/output da file I/O ANSI e I/O UNIX FLUSSI E FILE FLUSSI FLUSSI di TESTO FLUSSI BINARI FILE
Input/output da file Il linguaggio C non contiene istruzioni di I/O, in quanto tali operazioni vengono eseguite tramite funzioni di libreria standard. Questo approccio rende estremamente flessibile e potente
Il file system. Le caratteristiche di file, direttorio e partizione sono del tutto indipendenti dalla natura e dal tipo di dispositivo utilizzato.
Il File System Il file system È quella parte del Sistema Operativo che fornisce i meccanismi di accesso e memorizzazione delle informazioni (programmi e dati) allocate in memoria di massa. Realizza i concetti
IL CONCETTO DI FILE. È illecito operare oltre la fine del file.
IL CONCETTO DI FILE Un file è una astrazione fornita dal sistema operativo, il cui scopo è consentire la memorizzazione di informazioni su memoria di massa. Concettualmente, un file è una sequenza di registrazioni
La memoria-gerarchia. Laboratorio di Informatica - Lezione 3 - parte I La memoria - La rappresentazione delle informazioni
La memoriaparametri di caratterizzazione Un dato dispositivo di memoria è caratterizzato da : velocità di accesso, misurata in base al tempo impiegato dal processore per accedere ad uno specificato indirizzo
GESTIONE DELLE PERIFERICHE D INGRESSO/USCITA ARGOMENTI
GESTIONE DELLE PERIFERICHE D INGRESSO/USCITA ARGOMENTI Compiti del sottosistema di I/O Architettura del sottosistema di I/O Gestore di un dispositivo di I/O Gestione e organizzazione dei dischi COMPITI
Gestione dei file di dati
Gestione dei file di dati 1. Le classi di input/output Il linguaggio C++ non dispone di proprie istruzioni per la gestione dell interazione con l utente. Si appoggia infatti su appositi comandi scritti
MEMORIE MAGNETO- OTTICHE
MEMORIE SECONDARIE I dati e i programmi devono essere conservati su memorie non volatili, di adeguate dimensioni e di costo contenuto. Occorre utilizzare dispositivi di memoria di massa quali ad esempio
Esercizio FAT 1. Soluzione: 1. Capacità del disco: 2 24 blocchi (3 byte=24 bit) 2
Esercizio FAT 1 In un disco con blocchi di 1 Kbyte (= 2 10 byte), è definito un file system FAT. Gli elementi della FAT sono in corrispondenza biunivoca con i blocchi fisici del disco. Ogni elemento ha
Gestione di files Motivazioni
Gestione di files Motivazioni Un programma in esecuzione legge (sequenzialmente) una sequenza di caratteri prodotti "al volo" dall'utente (tramite tastiera) il programma in esecuzione scrive (sequenzialmente)
Interfaccia del file system
Interfaccia del file system Concetto di file Metodi di accesso Struttura delle directory Protezione 1 Concetto di File Insieme di informazioni correlate, registrate in memoria secondaria, con un nome.
Informatica. Informazione L Informazione è un dato, o un insieme di dati, interpretati in un determinato contesto.
Informatica Con il termine Informatica (Informazione automatica) si intende la scienza che si occupa della Rappresentazione e della Elaborazione automatica delle Informazioni. Informazione L Informazione
RIASSUNTO La codifica delle informazioni
RIASSUNTO La codifica delle informazioni u Rappresentazione dell informazione all interno di un calcolatore codifica caratteri (codice ASCII) codifica numeri interi (rappresentazione in base 2) codifica
Esame di INFORMATICA Lezione 4
Università di L Aquila Facoltà di Biotecnologie Esame di INFORMATICA Lezione 4 MACCHINA DI VON NEUMANN Il sottosistema di memorizzazione (memoria) contiene dati + istruzioni, inseriti inizialmente tramite
LEZIONE 05 GERARCHIE DI MEMORIA Laboratorio di Informatica per l Educazione A. A. 2015/2016
1 LEZIONE 05 GERARCHIE DI MEMORIA A. A. 2015/2016 LA MEMORIA CENTRALE (1/2) La Memoria Centrale (comunemente detta RAM - Random Access Memory) è il dispositivo di memorizzazione con cui la CPU interagisce
Trasformare array paralleli in array di record
Trasformare array paralleli in array di record Un array è una struttura di dati omogenea: gli elementi dell array sono tutti dello stesso tipo (che è il tipo dell array). A volte è necessario gestire informazioni
GESTIONE DELLE PERIFERICHE D INGRESSO/USCITA ARGOMENTI
GESTIONE DELLE PERIFERICHE D INGRESSO/USCITA ARGOMENTI Compiti del sottosistema di I/O Architettura del sottosistema di I/O Gestore di un dispositivo di I/O COMPITI DEL SOTTOSISTEMA DI I/O 1. Nascondere
Redundant Array of Inexpensive (Independent) Disks. Disco magnetico
26/5/25 RAID Redundant Array of Inexpensive (Independent) Disks Disco magnetico Costituito da un insieme di piatti rotanti (da a 5) Piatti rivestiti di una superficie magnetica Esiste una testina (bobina)
SISTEMI INFORMATIVI AZIENDALI
SISTEMI INFORMATIVI AZIENDALI Prof. Andrea Borghesan venus.unive.it/borg [email protected] Ricevimento: Alla fine di ogni lezione Modalità esame: scritto 1 Memorie secondarie o di massa Le memorie secondarie
Calcolatori Elettronici
Calcolatori Elettronici La memoria gerarchica L hard disk Introduzione alla memoria virtuale Scendiamo di un altro livello CPU Banco Cache Memoria principale Memoria secondaria Dimensioni < 1KB < 1 MB
Porte Input/Output (I/O Connectors)
Porte Input/Output (I/O Connectors) Le porte I/O permettono al computer di comunicare (scambiare dati) con le periferiche Interfacce di entrata / uscita Porta seriale RS-232, invio dei dati attraverso
Corso di Informatica
Corso di Informatica Modulo T2 4 Input e output 1 Prerequisiti Il modello di Von Neumann Utilizzo elementare del computer. 2 1 Introduzione In questa Unità studiamo la parte del computer detta sottosistema
Dispositivi di memorizzazione
Dispositivi di memorizzazione Corso di Calcolatori Elettronici I Dipartimento di Informatica e Sistemistica Università degli Studi di Napoli Federico II Necessità della memoria di massa La memoria RAM»
L'architettura del processore MIPS
L'architettura del processore MIPS Piano della lezione Ripasso di formati istruzione e registri MIPS Passi di esecuzione delle istruzioni: Formato R (istruzioni aritmetico-logiche) Istruzioni di caricamento
Struttura dell elaboratore elettronico
Struttura dell elaboratore elettronico Concetti di base della tecnologia dell Informazione e della Comunicazione Qual è il significato del termine informatica? E' la scienza che si propone di raccogliere,
Sistemi RAID. Motivazioni Concetti di base Livelli RAID. Sommario
Sistemi RAID 1 Motivazioni Concetti di base Livelli RAID Sommario 2 1 Motivazione L evoluzione tecnologica ha permesso di avere dischi sempre più piccoli e meno costosi E facile equipaggiare un sistema
Corso di Calcolatori Elettronici I A.A Le memorie Lezione 16
Corso di Calcolatori Elettronici I A.A. 2010-2011 Le memorie Lezione 16 Università degli Studi di Napoli Federico II Facoltà di Ingegneria Definizione di memoria Sistema organizzato con un insieme di registri
Struttura di un elaboratore
Struttura di un elaboratore Fondamenti di Informatica 1 Modello architetturale di un computer Ogni computer è costituito da un insieme di blocchi funzionali tra loro interconnessi da sistemi di comunicazioni,
Sistema operativo. Interazione con il SO
Sistema operativo Il sistema operativo (SO) è un insieme complesso di programmi che, in modo coordinato, controlla le risorse del sistema e i processi che usano queste risorse. Per evidenziare le funzionalità
Il protocollo RS Introduzione. 1.2 Lo Standard RS-232
1 Il protocollo RS232 1.1 Introduzione Come noto un dispositivo di interfaccia permette la comunicazione tra la struttura hardware di un calcolatore e uno o più dispositivi esterni. Uno degli obiettivi
ARCHITETTURA CALCOLATORI: Memoria di massa (o secondaria)
ARCHITETTURA CALCOLATORI: Memoria di massa (o secondaria) Dispositivi per la memorizzazione di grandi masse di dati. I dati memorizzati su questo tipo di memoria sopravvivono all esecuzione dei programmi
