Glossario RAID & Parity
Definire i seguenti concetti, parole chiave del Modulo:
Codice / Codifica / Decodifica / Decoder / Error detect / Error correct / rilevamento dell'errore / correzione dell'errore / Codeword / Bit di controllo / Ridondanza / Distanza di Hamming / Distanza di Hamming di un codice / Leggi su rilevazione&correzione dell'errore / Bit di parità / Parità pari / Parità dispari / Algoritmo di Hamming / Blocco logico / Settore di un disco / Cilindro, testina, settore (CHS) / CHS / LBA / SLED / RAID / SCSI / RAID 0 (striping) / RAID 1 (mirroring) / RAID 5 / RAID 6 / RAID 01 / RAID 10 / Redundancy / Fault tolerance /
ATTENZIONE: una volta creata una voce avete 30' di tempo per modificarla; passato tale tempo non sarà più possibile intervenire
Non "firmare" le proprie definizioni; ci pensa il sistema
Special | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | ALL
A |
---|
B |
---|
Bit di controllo | |||
---|---|---|---|
I codici di controllo sono utilizzati nei calcolatori per rilevare errori durante la trasmissione dei dati o nella archiviazione su memorie di massa. In pratica si aggiunge un'informazione ridondante, ovvero dei bit di controllo, dopo ogni codeword. Tipico esempio di bit di controllo è la parità. | |||
Bit di parità | |||
---|---|---|---|
E' un codice di controllo utilizzato per rilevare (ma non correggere) errori nella trasmissione o nella memorizzazione dei dati. Tale sistema prevede l'aggiunta di un bit di ridondanza ai dati, calcolato a seconda che il numero di bit che valgono 1 sia pari o dispari. Esempio:
| |||
Blocco logico | |||
---|---|---|---|
Un blocco logico é l’assegnazione numerica attribuita ai settori, tracce e cilindri di un HDD per superare i limiti massimi di capacitá di memorizzazione. | |||
C |
---|
CHS | |||
---|---|---|---|
Il CHS, ovvero (Cylinder-Head-Sector = Cilindro-Testina-Settore) è uno degli schemi dì allocazione più diffusi per fornire indirizzi a ciascun blocco fisico di dati su un‘unità disco fisso come l’Hard Disk. | |||
codeword | |||
---|---|---|---|
codeword:
| |||
Codice | |||
---|---|---|---|
Nella teoria dell'informazione un codice è un insieme di segni o simboli convenzionali designati per rappresentare un insieme di oggetti. Ad ogni elemento dell'insieme da rappresentare si assegna un segno/simbolo univoco che lo rappresenti. Un esempio è il codice Morse che rappresenta le lettere dell'alfabeto con i simboli . (punto) e - (linea) Esempio: Codice ASCII, usato per rappresentare caratteri, cifre, punteggiature ecc. con 8 bit:
Un codice si dice efficiente quando utilizza un numero di simboli strettamente necessario per codificare l'informazione, mentre all'opposto si dice ridondante quando usa un numero di simboli abbondanti, e quindi più di quelli necessari, ma utili per trasmettere e/o rilevare/correggere errori. | |||
Codifica | |||
---|---|---|---|
Qualunque informazione sia essa un numero, una data, un’immagine, un suono, prima di essere elaborata da un computer necessita di essere rappresentata in forma digitale. La codifica è il processo di traduzione di informazioni in sequenze di bit. A volte si confondono i termini codice con il termine codifica.
| |||
D |
---|
Decoder | |||
---|---|---|---|
La sua funzione è: in base alla combinazione dei bitpresenti ai suoi ingressi, attiva una corrispondente combinazione di bit sulle linee di uscita. In generale avendo n linee di ingresso, viene attivata esclusivamente una delle m linee di uscita con: m <= 2n In base a questo il decodificatore viene detto n a m. Esistono vari tipi di decodificatore: BCD-decimale (4 a 10), binario-ottale (2 a 8), binario-esadecimale (4 a 16). | |||
decodifica | |||
---|---|---|---|
decoding (decodifica) è la fase dell' esecuzione di un'istruzione, in cui al codice macchina (assembler) vengono associate una o più micro operazioni mappate direttamente nelle unità funzionale del microprocessore stesso.
| |||