+ <li>CD-ROM Drive</li>
+
+ <li>Hard Disk</li>
+
+ <li>Keyboard</li>
+
+ <li>Mouse</li>
+ </ol><img alt="img/img_hw/inside.jpg" src=
+ "img/img_hw/inside.jpg">
+
+ <div class="section" id="flussi-di-dati">
+ <h2><a class="toc-backref" href="#id7">Flussi di
+ dati</a></h2>
+
+ <p>Analisi dei flussi di dati tra <strong>CPU, RAM,
+ HD</strong> (supporti di storaggio). Introduzione ai
+ concetti di banda (intesa come banda disponibile per un
+ tipo di canale, ad es <em>PCI | PCIX</em>, cache ad esempio
+ cache di un processore o di un HD.</p>
+
+ <p>Componenti di base cpu / ram / storaggio</p>
+
+ <div class="section" id="larghezza-di-banda">
+ <h3><a class="toc-backref" href="#id8">Larghezza di
+ banda</a></h3>
+
+ <p>La larghezza di banda (di una trasmissione, di un
+ segnale o di un canale di comunicazione) è la
+ velocità di trasmissione dell'informazione: nel
+ caso delle comunicazioni digitali la banda si misura
+ direttamente in bit al secondo (più comunemente si usano
+ i suoi multipli: kbit/s, Mbit/s ecc.), mentre per le
+ comunicazioni analogiche la banda si misura in modo
+ indiretto, ed è data dall'intervallo di frequenze
+ occupato dal segnale: per esempio, una comunicazione
+ telefonica analogica occupa le frequenze che vanno da 300
+ a 3400 Hz, quindi ha una banda di 3100 Hz (cioè 3400 -
+ 300).</p>
+
+ <p>Per banda di un canale di comunicazione (qualsiasi) si
+ intende la sua massima velocità di trasmissione,
+ cioè la massima quantità di informazione che esso
+ può trasmettere nell'unità di tempo (massima banda
+ disponibile); per banda di un segnale (qualsiasi) si
+ intende invece la minima velocità di trasmissione
+ necessaria perché possa essere trasmesso senza errori o
+ distorsione (minima banda necessaria). Nel caso delle
+ comunicazioni digitali il concetto è, come giÃ
+ detto, semplice: nel caso analogico invece il significato
+ di banda è più articolato ed ha a che fare con i limiti
+ di frequenza e con il rumore di fondo.</p>
+ </div>
+
+ <div class="section" id="bit-rate">
+ <h3><a class="toc-backref" href="#id9">BIt rate</a></h3>
+
+ <p>Il termine velocità di trasmissione (o di
+ trasferimento) viene solitamente utilizzato a proposito
+ di scambi di informazioni tra computer o comunque
+ dispositivi elettronici. Siccome su questi dispositivi
+ l'informazione viene memorizzata e viaggia in forma
+ digitale, ovvero è sostanzialmente una sequenza di bit,
+ è naturale che tale velocità venga misurata in bit
+ per secondo (e da qui il termine equivalente inglese
+ bitrate).</p>
+
+ <ul class="simple">
+ <li>Floppy disk 3,5" 1000 kbps = 125 KiB/s = 1
+ Mb/s</li>
+
+ <li>CD-ROM 1x = 1200 kbps = 150 KiB/s = 1,2 Mb/s</li>
+
+ <li>DVD 1x = 11000 kbps = 1375 KiB/s = 11 Mb/s</li>
+ </ul>
+
+ <p>In rete:</p>
+
+ <ul class="simple">
+ <li>Modem analogico 56k = 56000 bps = 7000 B/s = 7 kB/s
+ = 0,007 MB/s</li>
+
+ <li>ADSL 1 Mega = 1000 kbps = 125 KiB/s = 1 Mb/s</li>
+ </ul>
+ </div>
+ </div>
+
+ <div class="section" id="memorie">
+ <h2><a class="toc-backref" href="#id10">Memorie</a></h2>
+
+ <p>Introduzione ai supporti di storaggio dati: hard disk e
+ memoria RAM.</p>
+
+ <ul class="simple">
+ <li><a class="reference external" href=
+ "http://en.wikipedia.org/wiki/Memory_(computers">http://en.wikipedia.org/wiki/Memory_(computers</a>)</li>
+ </ul>
+
+ <p>Memorie RAM disponibile e memoria virtuale:
+ distinzioni.</p>
+
+ <ul class="simple">
+ <li><a class="reference external" href=
+ "http://it.wikipedia.org/wiki/Memoria_virtuale">http://it.wikipedia.org/wiki/Memoria_virtuale</a></li>
+ </ul>
+
+ <div class="section" id="ram">
+ <h3><a class="toc-backref" href="#id11">RAM</a></h3>
+
+ <ul class="simple">
+ <li>RAM: <a class="reference external" href=
+ "http://en.wikipedia.org/wiki/Random_access_memory">http://en.wikipedia.org/wiki/Random_access_memory</a></li>
+ </ul>
+
+ <p>La memoria ad accesso casuale, acronimo RAM (del
+ corrispondente termine inglese Random-Access Memory),
+ è una tipologia di memoria informatica
+ caratterizzata dal permettere l'accesso diretto a
+ qualunque indirizzo di memoria con lo stesso tempo di
+ accesso.</p>
+
+ <p>La memoria ad accesso casuale si contrappone alla
+ memoria ad accesso sequenziale e alla memoria ad accesso
+ diretto rispetto alle quali presenta tempi di accesso
+ sensibilmente inferiori motivo per cui è
+ utilizzata come memoria primaria.</p>
+
+ <p>La tipologia di memoria ad accesso casuale più
+ comune attualmente è a stato solido, a
+ lettura-scrittura e volatile, ma rientrano nella
+ tipologia di memoria ad accesso casuale la maggior parte
+ delle tipologie di ROM (inteso nell'accezione più
+ comune e non come memoria a sola lettura), la NOR Flash
+ (una tipologia di memoria flash), oltre a varie tipologie
+ di memorie informatiche utilizzate ai primordi
+ dell'informatica e oggi non più utilizzate come
+ ad esempio la memoria a nucleo magnetico.</p>
+
+ <p>Esclusivamente l'acronimo RAM (non il termine "memoria
+ ad accesso casuale") ha anche una seconda accezione
+ più ristretta ma attualmente più diffusa
+ secondo cui la RAM è una memoria ad accesso
+ casuale della tipologia più comune cioè a
+ stato solido, a lettura-scrittura e volatile.</p>
+
+ <p>Generalmente nella memoria RAM vengono
+ <em>caricati</em> dai supporti di storaggio (come l'hard
+ disk) i dati e i software effettivamente utilizzati
+ dall'utente, maggiore la disponibilita' di RAM minore
+ sara' la necessita di ricorrere alla memoria virtuale. Un
+ quantitativo mininimo indispensabile di RAM viene
+ generalmente indicato dal produttore come requisito
+ minimo per l'utilizzabilita' del sistema operativo, nel
+ caso si vogliano utilizzare software molto complessi
+ sara' opportuno dotare il sistema di ulteriore RAM.</p>
+
+ <p>Se durante la sessione di lavoro dovesse interrompersi
+ la fornitura elettrica, o il computer dovesse essere
+ resettato o spento senza poter procedere alla normale
+ procedura di <em>flush</em> delle memorie, tutti i dati
+ presenti in RAM andranno persi. Un gruppo di continuita'
+ o unita' <em>UPS</em> inserito a monte dell'alimentatore
+ del PC garantisce qualche minuto per poter spegnere
+ correttamente il sistema in caso di sospensione della
+ corrente.</p>
+
+ <ul class="simple">
+ <li><a class="reference external" href=
+ "http://it.wikipedia.org/wiki">http://it.wikipedia.org/wiki</a>/Gruppo_di_continuità </li>
+ </ul>
+
+ <p>Tipi di RAM:</p>
+
+ <ul class="simple">
+ <li><a class="reference external" href=
+ "http://en.wikipedia.org/wiki/Random_access_memory#Types_of_RAM">
+ http://en.wikipedia.org/wiki/Random_access_memory#Types_of_RAM</a></li>
+
+ <li><a class="reference external" href=
+ "http://en.wikipedia.org/wiki/DDR_SDRAM">http://en.wikipedia.org/wiki/DDR_SDRAM</a></li>
+
+ <li><a class="reference external" href=
+ "http://en.wikipedia.org/wiki/DDR2_SDRAM">http://en.wikipedia.org/wiki/DDR2_SDRAM</a></li>
+
+ <li><a class="reference external" href=
+ "http://en.wikipedia.org/wiki/DDR3_SDRAM">http://en.wikipedia.org/wiki/DDR3_SDRAM</a></li>
+ </ul>
+ </div>
+
+ <div class="section" id="rom">
+ <h3><a class="toc-backref" href="#id12">ROM:</a></h3>
+
+ <p>Read only memory</p>
+
+ <p>La memoria a sola lettura, acronimo ROM (del
+ corrispondente termine inglese Read-Only Memory),
+ è una tipologia di memoria informatica, in
+ particolare una tipologia di memoria non volatile
+ (memoria informatica in grado di mantenere memorizzati i
+ dati anche se non è alimentata elettricamente) in
+ cui i dati sono memorizzati nella sua fase di costruzione
+ e non possono essere più modificati per l'intera
+ durata della sua vita.</p>
+
+ <p>Inerentemente la tecnologia costruttiva la memoria a
+ sola lettura può essere memoria a stato solido
+ (utilizzata per firmware), alcune tipologie di disco
+ ottico (utilizzate per la distribuzione di software agli
+ utenti), oltre a varie tipologie di memorie informatiche
+ utilizzate ai primordi dell'informatica e oggi non
+ più utilizzate.</p>
+
+ <p>Esclusivamente l'acronimo ROM (non il termine "memoria
+ a sola lettura") ha anche una seconda accezione
+ cioè è anche memorizzati e modificati
+ più volte successivamente la sua costruzione ma
+ tale modifica è richiesta infrequentemente.
+ Questa tipologia di memoria informatica è
+ utilizzata per firmware.</p>
+
+ <p>In questa seconda accezione dell'acronimo ROM il
+ termine inglese Read-Only Memory da cui nasce l'acronimo
+ non ha più attinenza in quanto rientrano in tale
+ accezione non solo memorie a sola lettura (come ad
+ esempio la ROM a maschera) ma anche varie tipologie di
+ memorie scrivibili una sola volta (PROM e OTPROM) e di
+ memorie a lettura-scrittura (EPROM, EEPROM, EAROM e flash
+ ROM).</p>
+ </div>
+ </div>
+ </div>
+
+ <div class="section" id="id1">
+ <h1><a class="toc-backref" href="#id13">Flussi di
+ dati</a></h1>
+
+ <p>Dati: input / output / Bus</p>
+
+ <p>Bus di dati</p>
+
+ <p><a class="reference external" href=
+ "http://en.wikipedia.org/wiki/Data_bus">http://en.wikipedia.org/wiki/Data_bus</a></p>
+
+ <p>Nei sistemi elettronici e nei computer in particolare, il
+ bus è un canale che permette a periferiche e
+ componenti del sistema di "dialogare" tra loro. Diversamente
+ dalle connessioni punto-punto un solo bus può
+ collegare tra loro più dispositivi.</p>
+
+ <p>Le connessioni elettriche del bus possono essere
+ realizzate direttamente su circuito stampato oppure tramite
+ un apposito cavo. Nel primo caso, se il bus è di tipo
+ parallelo, spesso è riconoscibile a vista
+ perché si nota sul circuito un nutrito gruppo di
+ piste compatte e disposte in parallelo che vanno a toccare i
+ vari componenti della scheda. Sono di questo tipo i bus ISA,
+ PCI e AGP.</p>
+
+ <ul class="simple">
+ <li>Bus Paralleli: <a class="reference external" href=
+ "http://it.wikipedia.org/wiki/Trasmissione_parallela">http://it.wikipedia.org/wiki/Trasmissione_parallela</a></li>
+
+ <li>Bus Seriali: <a class="reference external" href=
+ "http://it.wikipedia.org/wiki/Trasmissione_seriale">http://it.wikipedia.org/wiki/Trasmissione_seriale</a></li>
+ </ul>
+
+ <div class="section" id=
+ "pci-peripheral-component-interconnect-bus">
+ <h2><a class="toc-backref" href="#id14">PCI (Peripheral
+ Component Interconnect Bus)</a></h2><img alt=
+ "img/img_hw/200px-PCI_Slots_Digon3.JPG" src=
+ "img/img_hw/200px-PCI_Slots_Digon3.JPG">
+
+ <p>Nell'immagine slots PCI su una schgeda madre</p>
+
+ <p>Bus di sistema PC, (ma anche Apple, Sun). Sviluppato
+ dalla Intel nel 1992 (in sostituzione del bus ISA). Diverse
+ versioni: PCI, PCI 2.0, PCI 2.1, PCI 2.2, PCI-X, PCI-X DDR.
+ 32 – 64, PCI-E linee dati-indirizzi
+ (sovrapposte) (multiplexed) Clock a 33 – 66
+ – 133 – 266 MHz.
+ Alimentazione 5 – 3,3 Volt. Il
+ trasferimento che avviene attraverso un bus PCI è
+ un "burst", composto da una fase di indirizzamento e da una
+ o più fasi di dato. Bassa latenza ed elevato
+ throughput.</p><img alt=
+ "img/img_hw/200px-32-bit_PCI_card.JPG" src=
+ "img/img_hw/200px-32-bit_PCI_card.JPG">
+
+ <p>A typical 32-bit, 5V-only PCI card, in this case a SCSI
+ adapter from Adaptec</p>
+ </div>
+
+ <div class="section" id="ide-pata">
+ <h2><a class="toc-backref" href="#id15">IDE
+ (PATA)</a></h2><img alt=
+ "img/img_hw/150px-Ata_20070127_002.jpg" src=
+ "img/img_hw/150px-Ata_20070127_002.jpg"> <img alt=
+ "img/img_hw/150px-ATA_on_mainboard.jpg" src=
+ "img/img_hw/150px-ATA_on_mainboard.jpg">
+
+ <p>Advanced Technology Attachment o, come comunemente
+ abbreviato, ATA, consiste in un'interfaccia standard per la
+ connessione di dispositivi di memorizzazione quali hard
+ disk e unità CD-ROM all'interno dei personal
+ computer. Sono molti i termini utilizzati per designare
+ tale standard, comprese abbreviazioni e acronimi quali IDE,
+ EIDE, ATAPI, UDMA ed il più recente PATA per
+ differenziarsi dallo standard SATA. Gli standard ATA
+ permettono collegamenti con lunghezze di cavo comprese tra
+ 45 e 90 cm, quindi l'utilizzo prevalente per tale
+ tecnologia è per le memorie di massa all'interno dei
+ personal computer. Tale soluzione rappresenta nelle
+ implementazioni dei personal computer esistenti fino al
+ 2004 l'interfaccia più comune e la meno costosa per tale
+ applicazione.</p><img alt=
+ "img/img_hw/200px-ATA_cables_80wire_detail.jpg" src=
+ "img/img_hw/200px-ATA_cables_80wire_detail.jpg">
+
+ <p>Nell'immagine un tipico connettore ATA</p>
+ </div>
+
+ <div class="section" id="sata">
+ <h2><a class="toc-backref" href="#id16">SATA</a></h2>
+
+ <p>Il Serial ATA (abbreviazione dell'inglese "Serial
+ Advanced Technology Attachment"), in sigla SATA, è una
+ interfaccia per computer generalmente utilizzata per
+ connettere hard disk o drive ottici (masterizzatori e/o
+ lettori di DVD, CD, ecc.)</p>
+
+ <p>Il Serial ATA è l'evoluzione dell'ATA (anche conosciuto
+ come IDE), rinominato Parallel ATA (PATA) in seguito alla
+ nascita del Serial ATA in modo da evitare fraintendimenti,
+ rispetto al quale il Serial ATA presenta tre principali
+ vantaggi: maggiore velocità , cavi meno ingombranti e
+ possibilità di hot swap.</p>
+
+ <ul class="simple">
+ <li><a class="reference external" href=
+ "http://it.wikipedia.org/wiki/Serial_ATA">http://it.wikipedia.org/wiki/Serial_ATA</a></li>
+ </ul>
+ </div>
+
+ <div class="section" id="usb-universal-serial-bus">
+ <h2><a class="toc-backref" href="#id17">USB (Universal
+ Serial Bus)</a></h2><img alt=
+ "img/img_hw/180px-Usb-svg.svg.png" src=
+ "img/img_hw/180px-Usb-svg.svg.png">
+
+ <p>Bus per il collegamento di periferiche (lente).
+ Sviluppato nel 1995 da un consorzio: (Compaq, HP, Intel,
+ Lucent, Microsoft, Nec, Philips). Caratteristiche:
+ flessibilità , semplicità ; un unico
+ bus per molte periferiche; non sono necessari dispositivi
+ di controllo e porte dedicate; facilmente espandibile;
+ economico; connessioni a caldo; supporto dispositivi tempo
+ reale (audio - telefono).</p>
+
+ <p>Il cavo è composto da 4 fili: massa,
+ alimentazione (5V), Dati+, Dati-.</p><img alt=
+ "img/img_hw/180px-USB_TypeA_Plug.JPG" src=
+ "img/img_hw/180px-USB_TypeA_Plug.JPG">
+
+ <p>Larghezza di banda:</p>
+
+ <ul class="simple">
+ <li>USB 1.0: 1,5 Mbit/s;</li>
+
+ <li>USB 1.1: 12 Mbit/s;</li>
+
+ <li>USB 2.0: 480 Mbit/s;</li>
+
+ <li>USB 3.0: 4,8 Gbit/s.</li>
+ </ul>
+ </div>
+
+ <div class="section" id=
+ "scsi-small-computer-system-interface">
+ <h2><a class="toc-backref" href="#id18">SCSI (Small
+ Computer System Interface)</a></h2><img alt=
+ "img/img_hw/180px-SCSI_Terminator_50pol_Centronics.jpg"
+ src="img/img_hw/180px-SCSI_Terminator_50pol_Centronics.jpg">
+
+ <p>Collegamento per dispositivi interni o esterni al
+ computer: dischi rigidi (dischi SCSI), ma anche CD - DVD
+ – unità nastro - stampanti -
+ scanner.</p>
+
+ <ul class="simple">
+ <li>versioni: SASI (’79), SCSI-1, SCSI-2,
+ Fast SCSI-2, Fast & wide SCSI-2, SCSI-3 Ultra.</li>
+
+ <li>frequenze: 5 – 10 –
+ 20 – 40 – 80
+ – 160 MHz</li>
+
+ <li>linee di dati: 8 - 16 line</li>
+
+ <li>banda passante 5 - 320 MB/sec</li>
+ </ul>
+
+ <p>Collega sino a 7- 15 controllori (unità ) e
+ massimo 2048 periferiche per controllore. Collegamento a
+ cascata, con terminatore. Semplice ed economico. Parte
+ della logica delegata ai controllori. 50 fili - 25 di massa
+ per eliminare disturbi (8 dati — 1
+ parità — 9 controllo
+ — 7 alimentazione e usi futuri). Asincrono:
+ con protocollo di hand-shake. Arbitraggio decentralizzato:
+ utilizzo linee dati, priorità prestabilita.</p>
+ </div>
+
+ <div class="section" id="firewire-ieee-1394">
+ <h2><a class="toc-backref" href="#id19">FireWire (IEEE
+ 1394)</a></h2><img alt="img/img_hw/Logo_firewire125.png"
+ src="img/img_hw/Logo_firewire125.png">
+
+ <p>Molte similitudini con l’USB: bus
+ seriale con alimentazione (60W), sviluppato da un consorzio
+ di aziende (1984 - Apple, 1995 Standard, ma con Royalties),
+ connessioni a caldo, meccanismi di identificazione,
+ struttura ad albero.</p><img alt=
+ "img/img_hw/180px-Firewire6-pin.jpg" src=
+ "img/img_hw/180px-Firewire6-pin.jpg">
+
+ <p>Connettore Firewire 400 a 6 pin</p>
+
+ <p>Il FireWire è stato sviluppato per essere utilizzato
+ nei personal computer e nei dispositivi multimediali,
+ sviluppato inizialmente da Apple Computer. La connessione
+ FireWire viene comunemente usata per collegare dispositivi
+ di archiviazione o dispositivi di acquisizione video. Viene
+ utilizzato anche in apparecchiature di acquisizione audio e
+ video professionali per via della ampiezza di banda della
+ connessione, della sua predisposizione a trattare flussi
+ multimediali, della capacità di sopportare potenze
+ maggiori e della possibilità di stabilire una
+ connessione tra dispositivi senza il tramite di un
+ computer. L'interfaccia FireWire è tecnicamente superiore
+ all'interfaccia USB, ma questa è molto più diffusa per
+ via dei brevetti. L'Apple e altre ditte richiedono il
+ pagamento di brevetti per ogni implementazione della
+ FireWire (normalmente 0,25 dollari per l'utente finale).
+ Sebbene siano cifre ridotte, molti produttori realizzano
+ prodotti a bassissimo margine di guadagno e quindi
+ preferiscono utilizzare la tecnologia USB che, essendo
+ esente dal pagamento di brevetti, consente loro di ottenere
+ prodotti più economici.</p>
+
+ <p>La FireWire supporta fino a 63 periferiche organizzate
+ in una rete non ciclica (a differenza per esempio della
+ catena SCSI). Permette una comunicazione "peer-to-peer" tra
+ i dispositivi. Quindi i vari dispositivi possono comunicare
+ tra loro senza dover utilizzare il computer come arbitro.
+ Per esempio una videocamera digitale potrebbe riversare il
+ filmato video su un hard disk esterno senza l'intervento
+ del computer. Supporta il collegamento a caldo e la
+ presenza di più Host tramite una gestione degli IP
+ software. Quindi una connessione FireWire può essere
+ utilizzata per creare una rete locale tra due computer
+ quattro volte più veloce di una normale rete Ethernet a
+ 100 Mbit/s. Il cavo FireWire supporta fino a 45 Watt e è
+ quindi in grado di alimentare la maggior parte dei
+ dispositivi portatili.</p>
+
+ <div class="section" id="differenze-fra-firewire-ed-usb">
+ <h3><a class="toc-backref" href="#id20">Differenze fra
+ FireWire ed USB:</a></h3>
+
+ <ul class="simple">
+ <li>Maggiori prestazioni e costi: destinato a
+ periferiche veloci.</li>
+
+ <li>Differenze nei protocolli: le comunicazioni non
+ iniziano necessariamente dal Root.</li>
+
+ <li>Non necessita di un calcolatore (Root Hub) di
+ riferimento.</li>
+
+ <li>Alcuni protocolli simili al bus SCSI.</li>
+ </ul>
+ </div>
+ </div>
+
+ <div class="section" id="pci-x">
+ <h2><a class="toc-backref" href=
+ "#id21">PCI-X</a></h2><img alt="img/img_hw/ax96127.gif"
+ src="img/img_hw/ax96127.gif">
+
+ <p>Il PCI-X è un'evoluzione del PCI. È
+ stata sviluppata dallo stesso consorzio che
+ sviluppò il PCI e fornisce una larghezza di banda
+ fino a 4 GByte. Pur avendo prestazioni molto più
+ elevate del PCI è retrocompatibile con le
+ periferiche PCI e quindi permette il riutilizzo delle
+ schede PCI.</p>
+ </div>
+
+ <div class="section" id="pci-express">
+ <h2><a class="toc-backref" href="#id22">PCI
+ Express</a></h2><img alt="img/img_hw/250px-PCIExpress.jpg"
+ src="img/img_hw/250px-PCIExpress.jpg">
+
+ <p>Il PCI Express è il successore (seriale) del bus
+ di espansione PCI (parallelo) e ha sostituito il bus AGP
+ precedentemente in uso per le schede grafiche.</p>
+
+ <p>Chiamato PCI-Express è in genere abbreviato in
+ PCIe o PCIx (da non confondere con PCI-X che si trova in
+ molte schede madri attualmente in commercio).
+ L'architettura è completamente differente dal bus
+ PCI classico.</p>
+
+ <p>La sua caratteristica seriale aiuta a semplificare il
+ layout del PCB delle schede madri ed è costituito
+ da una serie di canali. Tali canali possono essere
+ aggregati secondo le esigenze rendendo di fatto il sistema
+ molto flessibile. La banda a disposizione di ciascun canale
+ (FULL DUPLEX) è dedicata e quindi non condivisa con
+ gli altri.</p>
+
+ <p>Un canale PCIe (detto x1) ha una banda disponibile di
+ 266 MByte/sec. Pertanto, nelle moderne schede video che
+ utilizzano 16 canali PCIe la banda a disposizione è
+ di circa 4 GByte/sec (il doppio del bus AGP 8x).</p>
+
+ <p>PCI Express è infine progettato per sostenere il sempre
+ maggior fabbisogno energetico delle schede video di ultima
+ generazione. Infatti, a differenza dello slot AGP, in grado
+ di erogare un massimo di 50 Watt, l'attuale revisione di
+ PCI-ex supporta carichi fino a 75W, permettendo così di
+ eliminare il connettore MOLEX dalle schede di fascia media
+ e medio-bassa anche se è rimasto per tutte le
+ altre.</p><img alt="img/img_hw/sli.png" src=
+ "img/img_hw/sli.png">
+
+ <p>Due schede video in modalita <em>SLI</em> connesse alla
+ scheda madre tramite due slot PCIe.</p>
+ </div>
+ </div>
+
+ <div class="section" id=
+ "caratteristiche-ed-evoluzione-del-settore-informatico">
+ <h1><a class="toc-backref" href="#id23">Caratteristiche ed
+ evoluzione del settore informatico</a></h1>
+
+ <dl class="docutils">
+ <dt>Legge di Moore: <a class="reference external" href=
+ "http://it.wikipedia.org/wiki/Legge_di_Moore">http://it.wikipedia.org/wiki/Legge_di_Moore</a></dt>
+
+ <dd>Le prestazioni dei processori, e il numero di
+ transistor ad esso relativo, raddoppiano ogni 18 mesi.</dd>
+ </dl>
+
+ <p>Evoluzione dei supporti di storaggio: aumento della
+ capacita' pari alla legge di Moore ma minore aumento della
+ velocita' di accesso ai dati. Cenni ai supporti di storaggio
+ dati NAND.</p>
+
+ <p>Altro: <a class="reference external" href=
+ "http://en.wikipedia.org/wiki/Moore's_law#Other_formulations_and_similar_laws">
+ http://en.wikipedia.org/wiki/Moore's_law#Other_formulations_and_similar_laws</a></p>
+
+ <p>References: - <a class="reference external" href=
+ "http://www.littletechshoppe.com/ns1625/winchest.html">http://www.littletechshoppe.com/ns1625/winchest.html</a></p>
+ </div>
+
+ <div class="section" id="id2">
+ <h1><a class="toc-backref" href="#id24">Hardware</a></h1>
+
+ <p>Hardware / software Peso / discreto / atomi / possesso</p>
+
+ <p>Vedere classi di elaboratori da dispensa su sistemi di
+ elaborazione: <a class="reference external" href=
+ "http://doc.piffa.net/informatica_base.html#classi-di-elaboratori">
+ http://doc.piffa.net/informatica_base.html#classi-di-elaboratori</a></p>
+
+ <dl class="docutils">
+ <dt>Hardware:</dt>
+
+ <dd><a class="reference external" href=
+ "http://it.wikipedia.org/wiki/Hardware">http://it.wikipedia.org/wiki/Hardware</a></dd>
+ </dl>
+
+ <p><a class="reference external" href=
+ "http://it.wikipedia.org/wiki/Personal_computer">http://it.wikipedia.org/wiki/Personal_computer</a>
+ Diversi tipi : desktop / tower (vari tipi) - / all in one
+ (eeepc) - Portatili</p>
+
+ <p>Componenti: <a class="reference external" href=
+ "http://it.wikipedia.org/wiki/Personal_computer#Componenti">http://it.wikipedia.org/wiki/Personal_computer#Componenti</a></p>
+ </div>
+
+ <div class="section" id="cpu">
+ <h1><a class="toc-backref" href="#id25">CPU</a></h1><img alt=
+ "img/img_hw/images.jpeg" src="img/img_hw/images.jpeg">
+
+ <p>Una cpu Intel Core</p><img alt=
+ "img/img_hw/250px-Socket_370.jpg" src=
+ "img/img_hw/250px-Socket_370.jpg">
+
+ <p>Un socket A</p>
+
+ <ul class="simple">
+ <li>CPU <a class="reference external" href=
+ "http://en.wikipedia.org/wiki/Central_processing_unit">http://en.wikipedia.org/wiki/Central_processing_unit</a></li>
+
+ <li>Clock rate: <a class="reference external" href=
+ "http://en.wikipedia.org/wiki/Clock_rate">http://en.wikipedia.org/wiki/Clock_rate</a></li>
+
+ <li>Non sempre determinante, dipende dall'architettura
+ della CPU. Puo' essere usato come termine di paragone solo
+ tra cpu della stessa famiglia, ad esempio un
+ <em>Pentium</em> a 2GHz e' piu' veloce di un altro
+ <em>Pentium</em> a 1.6GHz, ma non necessariamente di un
+ <em>Athlon</em> a 2.0GHz .</li>
+
+ <li><a class="reference external" href=
+ "http://en.wikipedia.org/wiki/Clock_rate#Comparing">http://en.wikipedia.org/wiki/Clock_rate#Comparing</a></li>
+ </ul>
+
+ <p>Differenza tra icomputer portatili e fissi: i portatili
+ generalemente usano CPU con frequenza piu' basse rispetto ai
+ computer fissi, questo per limitare il consumo energetico e
+ semplificare il raffreddamento. CPU <em>mobili</em> possono
+ quindi essere molto piu' costose dei corrispettivi modelli da
+ <em>desktop</em>. Anche se piu' lente come valore di frquenza
+ massima sono in genere piu' efficenti (quindi sofisticate e
+ costose).</p>
+
+ <p>Set di Istruzioni: Cosa servono, devono essere supportate
+ da OS e dagli applicativi</p>
+
+ <ul class="simple">
+ <li><a class="reference external" href=
+ "http://it.wikipedia.org/wiki/MMX">http://it.wikipedia.org/wiki/MMX</a></li>
+
+ <li><a class="reference external" href=
+ "http://it.wikipedia.org/wiki/SSE4">http://it.wikipedia.org/wiki/SSE4</a></li>
+
+ <li><a class="reference external" href=
+ "http://it.wikipedia.org/wiki/3DNow">http://it.wikipedia.org/wiki/3DNow</a>!</li>
+ </ul>
+
+ <p>Bit: 8 / 16 / 32 bit e prestazioni</p>
+
+ <ul class="simple">
+ <li>32 <a class="reference external" href=
+ "http://it.wikipedia.org/wiki/32_bit">http://it.wikipedia.org/wiki/32_bit</a></li>
+
+ <li>64 <a class="reference external" href=
+ "http://it.wikipedia.org/wiki/64_bit">http://it.wikipedia.org/wiki/64_bit</a></li>
+
+ <li>Vantaggi e svantaggi, compatibilita tra architetture
+ (AMD64 e x86), piu' adatti ai server, non necessariamente
+ alle workstation.</li>
+
+ <li>Tipi di applicazioni: I sistemi a 64 bit permettono un
+ vantaggio nell'uso estensiovo di software di database,
+ grafica.</li>
+ </ul>
+
+ <div class="section" id="cache-l1-l2-l3">
+ <h2><a class="toc-backref" href="#id26">Cache: L1 L2
+ L3</a></h2><img alt="img/img_hw/cache.jpg" src=
+ "img/img_hw/cache.jpg">
+
+ <ul class="simple">
+ <li><a class="reference external" href=
+ "http://it.wikipedia.org/wiki/CPU_cache">http://it.wikipedia.org/wiki/CPU_cache</a></li>
+ </ul>
+
+ <p># Prestazioni: maggiore e' la cache e migliori sono le
+ prestazioni. # costo : La cache, posta sullo stesso
+ microchip della CPU, puo' raddoppiare il costo di
+ costruzione della CPU. # Failure : maggiore e' la cache
+ maggiore e' la possibilita' che una parte di questa possa
+ risultare difettosa, segnando quindi l'intera CPU come
+ <em>fallata</em>. # Famigle di cpu con cache castrata :
+ data la relativa frequenza di difetti di costruzione nelle
+ CPU con cache piu' estesa talvolta e' possibile recuperare
+ alcune di queste rivendendole con cache disponibile
+ diminuita, come modelli di qualita' inferiore rispetto al
+ modello di partenza.</p>
+ </div>
+
+ <div class="section" id="processori">
+ <h2><a class="toc-backref" href=
+ "#id27">Processori:</a></h2>
+
+ <p><a class="reference external" href=
+ "http://it.wikipedia.org/wiki/CPU">http://it.wikipedia.org/wiki/CPU</a></p>
+
+ <p>Elkementi caraterizzanti:</p>
+
+ <ul class="simple">
+ <li>Multi core: <a class="reference external" href=
+ "http://it.wikipedia.org/wiki/Multicore">http://it.wikipedia.org/wiki/Multicore</a>
+ e/o Hyperthreading: <a class="reference external" href=
+ "http://it.wikipedia.org/wiki/Hyper-Threading">http://it.wikipedia.org/wiki/Hyper-Threading</a></li>
+
+ <li>Dimensioni e tipo di Cache</li>
+
+ <li>Set di instruzioni</li>
+
+ <li>Consumi, TDP : <a class="reference external" href=
+ "http://it.wikipedia.org/wiki/Thermal_Design_Power">http://it.wikipedia.org/wiki/Thermal_Design_Power</a>
+ (Piu' basso il TDP migliore e' la CPU)</li>
+
+ <li>Velocita di accesso ai dati, quindi tipo di RAM
+ utilizzabili (Piu' veloci e sofisticate le RAM
+ utilizzabili migliori le prestazioni dell'intero
+ sistema).</li>
+
+ <li>Secket: <a class="reference external" href=
+ "http://en.wikipedia.org/wiki/CPU_socket">http://en.wikipedia.org/wiki/CPU_socket</a>
+ (maggiore diffusione, anzianita' potrebbe precludere la
+ possibilita' di futuri aggiornamenti).</li>
+ </ul>
+ </div>
+
+ <div class="section" id=
+ "architetture-di-cpu-sparc-i386-i686">
+ <h2><a class="toc-backref" href="#id28">Architetture di
+ CPU: sparc, i386, i686</a></h2>
+
+ <p><a class="reference external" href=
+ "http://en.wikipedia.org/wiki/Microprocessor#Architectures">
+ http://en.wikipedia.org/wiki/Microprocessor#Architectures</a></p>
+
+ <p><em>Nota</em>: non si e' distinto tra architetture CISC
+ / RISC o altro.</p>
+
+ <p><a class="reference external" href=
+ "http://it.wikipedia.org/wiki/Microprocessore">http://it.wikipedia.org/wiki/Microprocessore</a></p>
+
+ <div class="section" id="principali-architetture">
+ <h3><a class="toc-backref" href="#id29">Principali
+ architetture</a></h3>
+
+ <ul>
+ <li>
+ <dl class="first docutils">
+ <dt>Architettura x86: <a class="reference external"
+ href=
+ "http://en.wikipedia.org/wiki/X86">http://en.wikipedia.org/wiki/X86</a></dt>
+
+ <dd>
+ <ul class="first last simple">
+ <li>AMD64: <a class="reference external" href=
+ "http://it.wikipedia.org/wiki/AMD64">http://it.wikipedia.org/wiki/AMD64</a></li>
+ </ul>
+ </dd>
+ </dl>
+ </li>
+
+ <li>
+ <p class="first">ARM: <a class="reference external"
+ href=
+ "http://it.wikipedia.org/wiki/Architettura_ARM">http://it.wikipedia.org/wiki/Architettura_ARM</a></p>
+ </li>
+
+ <li>
+ <p class="first">PPC: <a class="reference external"
+ href=
+ "http://it.wikipedia.org/wiki/PowerPC">http://it.wikipedia.org/wiki/PowerPC</a></p>
+ </li>
+ </ul>
+ </div>
+ </div>
+
+ <div class="section" id="tipi-di-processori">
+ <h2><a class="toc-backref" href="#id30">Tipi di
+ processori:</a></h2>
+
+ <p>Segue un elenco dei processori ai quali si e' fatto
+ riferimento durante le lezioni.</p>
+
+ <dl class="docutils">
+ <dt>Elenco dei processori AMD:</dt>
+
+ <dd>
+ <ul class="first last simple">
+ <li><a class="reference external" href=
+ "http://it.wikipedia.org/wiki/Microprocessori_AMD">http://it.wikipedia.org/wiki/Microprocessori_AMD</a></li>
+ </ul>
+ </dd>
+ </dl>
+
+ <p>Elenco dei processori Intel:</p>
+
+ <blockquote>
+ <ul class="simple">
+ <li><a class="reference external" href=
+ "http://it.wikipedia.org/wiki/Microprocessori_Intel">http://it.wikipedia.org/wiki/Microprocessori_Intel</a></li>
+
+ <li><a class="reference external" href=
+ "http://processorfinder.intel.com/details.aspx?sSpec=SLAPB">
+ http://processorfinder.intel.com/details.aspx?sSpec=SLAPB</a></li>
+ </ul>
+ </blockquote>
+
+ <dl class="docutils">
+ <dt>Elenco dei processori Via:</dt>
+
+ <dd>
+ <ul class="first last simple">
+ <li><a class="reference external" href=
+ "http://www.via.com.tw/en/products/processors/c7-m/">http://www.via.com.tw/en/products/processors/c7-m/</a></li>
+ </ul>
+ </dd>
+
+ <dt>Elenco dei processori ARM:</dt>
+
+ <dd>
+ <ul class="first last simple">
+ <li>
+ <a class="reference external" href=
+ "http://it.wikipedia.org/wiki/Architettura_ARM">http://it.wikipedia.org/wiki/Architettura_ARM</a>
+ - Es: Router, NAT, network appliance (fortigate...)
+
+ <ul>
+ <li><a class="reference external" href=
+ "http://www.cyrius.com/debian/nslu2/">http://www.cyrius.com/debian/nslu2/</a></li>
+ </ul>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+
+ <p>Arm e simili (geode, Xscale, alcuni PPC) sono utilizzati
+ per i sistemi embedded.</p>
+ </div>
+ </div>
+
+ <div class="section" id="schede-madri">
+ <h1><a class="toc-backref" href="#id31">Schede
+ madri</a></h1><img alt=
+ "img/img_hw/200px-AsusP4PE_MainboardSocket478.jpg" src=
+ "img/img_hw/200px-AsusP4PE_MainboardSocket478.jpg">
+
+ <p>In quest'immagine di una scheda madre si notano a destra
+ il Socket della CPU, al centro il Northbridge, in alto sopra
+ la batteria il corpo del Southbridge e sparsi qua e lÃ
+ alcuni condensatori elettrolitici.</p>
+
+ <p>La scheda madre o scheda di sistema, anche conosciuta come
+ motherboard o mainboard (sinonimi mutuati dall'inglese), in
+ sigla MB, o con le abbreviazioni mobo (abbreviazione di
+ "motherboard") e M/B (abbreviazione di "motherboard" o
+ "mainboard"), è una parte fondamentale di un moderno
+ personal computer: raccoglie in sé tutta la circuiteria
+ elettronica di interfaccia fra i vari componenti principali e
+ fra questi e i bus di espansione e le interfacce verso
+ l'esterno. È responsabile della trasmissione e
+ temporizzazione corretta di molte centinaia di segnali
+ diversi, tutti ad alta frequenza e tutti sensibili ai
+ disturbi: per questo la sua buona realizzazione è un fattore
+ chiave per la qualità e l'affidabilitÃ
+ dell'intero computer.</p>
+
+ <dl class="docutils">
+ <dt>Tipi / Dimensioni schede madri</dt>
+
+ <dd><a class="reference external" href=
+ "http://it.wikipedia.org/wiki/Scheda_madre">http://it.wikipedia.org/wiki/Scheda_madre</a></dd>
+ </dl>
+
+ <div class="section" id="parti-di-una-scheda-madre">
+ <h2><a class="toc-backref" href="#id32">Parti di una scheda
+ madre</a></h2>
+
+ <p>I componenti di una scheda madre possono variare molto a
+ seconda di che tipo di computer si sta considerando: nel
+ seguito di questa descrizione faremo riferimento a una
+ generica scheda madre per personal computer.</p>
+
+ <ul class="simple">
+ <li>CPU Socket: è uno zoccolo ZIF (Zero Insertion Force)
+ che accoglie la CPU. Nelle schede embedded (o in quelle
+ vecchie e molto economiche) è assente, e il processore
+ è saldato direttamente sullo stampato. Lo zoccolo
+ (socket) può essere di tipo PGA o LGA. Il primo tipo PGA
+ (acronimo di Pin Grid Array) è quello adottato per molti
+ processori AMD (Socket A, 754, 939 e AM2) e dai primi
+ processori moderni Intel (PIII, Celeron). Nel caso di
+ processori di tipo PGA, i pin di interconnessione tra la
+ CPU stessa e i contatti presenti sul socket risiedono
+ sulla parte inferiore della CPU. Se il socket è di tipo
+ LGA (ovvero Land Grid Array) i piedini (pin) risiedono
+ direttamente sul socket stesso anziché sulla CPU ed è
+ necessaria una piastra di caricamento per tenere in
+ posizione la CPU dato che, a differenza delle CPU PGA,
+ non è tenuta in posizione dai piedini che vanno ad
+ incastrarsi nel socket. La soluzione LGA è adottata da
+ diverso tempo da Intel con molti dei suoi processori
+ Pentium IV e ora con la serie Core, entrambi
+ interfacciati con 775 pin. A differenza di Intel, la
+ rivale AMD ha adottato solo ultimamente soluzioni LGA con
+ l'avvento dei processori Athlon FX serie 7x interfacciati
+ con 1207 pin alla scheda madre.</li>
+
+ <li>La ROM (può essere PROM, EEPROM, flash o altro) che
+ contiene il BIOS della scheda madre; è un tipo di
+ firmware dalle funzionalità molto limitate. Le sue
+ funzioni sono essenzialmente tre: eseguire il controllo
+ dell'hardware all'accensione (il POST, Power On Self
+ Test), caricare il sistema operativo e mettere a
+ disposizione di questi alcune primitive (routine
+ software) per il controllo dell'hardware stesso.</li>
+
+ <li>Northbridge: un circuito integrato che connette il
+ processore con la memoria RAM e con i bus di espansione
+ principali (PCI, PCI express e AGP); i modelli più
+ recenti incorporano anche le interfacce ATA e/o SATA per
+ gli hard disk, che sono i componenti più critici per le
+ prestazioni di un personal computer. È l'elemento
+ più importante del chipset e il suo buon funzionamento
+ è cruciale per la stabilità e la velocitÃ
+ della macchina. Le CPU AMD a 64 bit, integrando al loro
+ interno il controller della RAM a cui quindi si collegano
+ direttamente, hanno bisogno di un north bridge meno
+ complesso e costoso.</li>
+
+ <li>Southbridge: è il secondo componente del chipset e
+ il suo compito è quello di gestire tutte le interfacce a
+ bassa velocità : è connesso al north bridge tramite
+ il bus di espansione e gestisce le porte seriali e
+ parallele, l'interfaccia per la tastiera e il mouse,
+ l'interfaccia Ethernet, le porte USB e il bus SMB.</li>
+
+ <li>Una batteria al litio in grado di alimentare per anni
+ l'orologio di sistema e una piccola quantità di
+ memoria RAM in tecnologia CMOS in cui il BIOS memorizza
+ alcuni parametri di configurazione dell'hardware.</li>
+
+ <li>Gli slot d'alloggiamento della Memoria RAM (Random
+ Access Memory) che possono essere di diversi tipi quanti
+ sono i tipi di RAM diffusi dalle industrie sin dai primi
+ anni ottanta. Attualmente (2006) le schede madri in
+ commercio adottano slot DDRAM, evoluzione delle
+ precedenti SDRAM, che a loro volta erano derivate dalle
+ SIMM e SIPP presenti sulle macchine che montavano
+ processori compatibli con l'80386.</li>
+
+ <li>Il bus di espansione. Si tratta di un collegamento
+ dati generico punto-multipunto, progettato per permettere
+ di collegare alla scheda madre delle altre schede di
+ espansione alloggiate su connettori (slot), che ne
+ estendono le capacità . Attualmente il tipo di bus
+ più diffuso è il bus PCI, destinato nel tempo a
+ lasciare strada alla sua estensione PCI Express, più
+ veloce e più semplice elettricamente. In linea di
+ principio ad un bus può essere collegato hardware di
+ ogni tipo: schede video aggiuntive, schede audio
+ professionali, schede acquisizione dati, unità di
+ calcolo specializzate, coprocessori: nella pratica si
+ ricorre ad una scheda di espansione su slot interno solo
+ per hardware che ha bisogno di una collaborazione
+ estremamente stretta con la CPU o con la memoria RAM; per
+ le espansioni hardware meno critiche si sfruttano le
+ connessioni "lente" (USB, seriali ecc.). Fa parte del bus
+ PCI anche lo slot AGP, dedicato alla scheda video, che è
+ uno slot PCI dotato di alcuni comandi aggiuntivi separati
+ e di una trasmissione dati privilegiata; anche le
+ interfacce AGP sono destinate ad essere sostituite dagli
+ slot PCI Express, perfettamente in grado di fare da ponte
+ fra la scheda grafica e il resto del sistema.</li>
+
+ <li>Una serie di interfacce standard: seriali RS232,
+ parallela Centronics, PS/2 per mouse e tastiera, USB per
+ altri dispositivi; sono solitamente tutte raggruppate sul
+ lato posteriore alto della scheda madre.</li>
+
+ <li>Interfacce Shugart, ATA, SATA e/o SCSI per la
+ gestione delle unità a disco (Disco rigido, CD e
+ DVD).</li>
+ </ul>
+
+ <p>In molte schede madri, specie se compatte, possono
+ essere incluse la scheda video, la scheda audio, interfacce
+ di rete Ethernet e porte Firewire e USB.</p>
+ </div>
+ </div>
+
+ <div class="section" id="hard-disk">
+ <h1><a class="toc-backref" href=
+ "#id33">Hard-disk</a></h1><img alt="img/img_hw/hd.jpg" src=
+ "img/img_hw/hd.jpg">
+
+ <ul class="simple">
+ <li><a class="reference external" href=
+ "http://it.wikipedia.org/wiki/Hard_disk">http://it.wikipedia.org/wiki/Hard_disk</a></li>
+ </ul>
+
+ <p>Il disco rigido o hard disk (anche chiamato disco fisso)
+ e' un dispositivo utilizzato per la memorizzazione a lungo
+ termine dei dati in un computer. E' 1 supporto magnetico con
+ 1 testina che si sposta per leggere dati su uno o piu'
+ dischi.</p>
+
+ <p>Caratteristiche fondamentali: capiente (200-500 MB fino
+ TB) + Trasf.dati (I/O) + riscrivibile (R,W,RW).</p>
+
+ <p>E' quindi il <strong>principale supporto di
+ storaggio</strong> per via della sua capienza (~300 GB), ma
+ rappresenta un limite ('collo di bottiglia') per le
+ <em>prestazioni</em> dell'intero pc perche' e' molto lento
+ nel trasferire dati (25-30 MB/s) rispetto alla cpu (< 3
+ GHZ). Negli ultimi anni le prestazioni della cpu sono
+ raddoppiate circa ogni 18 mesi (Legge di <a class=
+ "reference external" href=
+ "http://it.wikipedia.org/wiki/Legge_di_Moore">Moore</a>),
+ mentre i dischi rigidi sono rimasti relativamente statici dal
+ punto di vista delle prestazioni nello scambio dati.</p>
+
+ <p>Link: <a class="reference external" href=
+ "http://it.wikipedia.org/wiki/Hard_disk">http://it.wikipedia.org/wiki/Hard_disk</a></p>
+
+ <p>Il disco rigido ha da poco tempo un serio concorrente, il
+ disco a stato solido, destinato probabilmente in futuro a
+ soppiantarlo.</p>
+
+ <div class="section" id="caratteristiche">
+ <h2><a class="toc-backref" href=
+ "#id34">Caratteristiche</a></h2>
+
+ <ol class="arabic simple">
+ <li>Seek time</li>
+
+ <li>Seek Throught</li>
+
+ <li>velocita' di rotazione</li>
+
+ <li>cache (in MB)</li>
+
+ <li>Features 5.1 Hot Swap 5.2 NCQ: Native Command Queuing
+ 5.3 banda disponibile</li>
+ </ol>
+ </div>
+
+ <div class="section" id="evouluzione">
+ <h2><a class="toc-backref" href=
+ "#id35">Evouluzione:</a></h2>
+
+ <p>Aumento capacita' di storaggio, cache, features. Ma
+ sostanziale mantenimento della velocita' di accesso ai
+ dati.</p>
+
+ <ul class="simple">
+ <li><a class="reference external" href=
+ "http://www.littletechshoppe.com/ns1625/winchest.html">http://www.littletechshoppe.com/ns1625/winchest.html</a></li>
+
+ <li><a class="reference external" href=
+ "http://en.wikipedia.org/wiki/Moore's_law#Other_formulations_and_similar_laws">
+ http://en.wikipedia.org/wiki/Moore's_law#Other_formulations_and_similar_laws</a></li>
+ </ul>
+
+ <div class="section" id="mark-kryder-s-law">
+ <h3><a class="toc-backref" href="#id36">Mark Kryder's
+ law</a></h3>
+
+ <p>A Scientific American article, drawing from Moore's
+ law, says that magnetic disk areal storage density
+ doubles annually, a phenomenon that had come to be known
+ as Kryder's Law. This held true over the decade
+ 1995-2005[citation needed]. In 2005, commodity drive
+ density of 110 gigabit/in2 or 170 megabit/mm2 had been
+ reached. This does not extrapolate all the way back to
+ the initial 2 kilobit/in2 drives introduced in 1956, as
+ growth rates increased with the advent of
+ institutionalized strategic technology re-investment such
+ as the MTC.</p>
+
+ <p>Caducita' e prestazioni risolte con i RAID, vedere
+ altra dispensa.</p>
+ </div>
+ </div>
+
+ <div class="section" id="ssd">
+ <h2><a class="toc-backref" href="#id37">SSD</a></h2>
+
+ <p>Un'unità a stato solido o drive a stato solido, in
+ sigla SSD (dal corrispondente termine inglese solid-state
+ drive), talvolta impropriamente chiamata disco a stato
+ solido, è una tipologia di dispositivo di memoria di massa
+ che utilizza memoria a stato solido (in particolare memoria
+ flash) per l'archiviazione dei dati.</p>
+
+ <p>Attualmente la tecnologia utilizzata per la memoria
+ flash è la NAND.</p>
+
+ <p>Vantaggi</p>
+
+ <ul class="simple">
+ <li>La totale assenza di parti meccaniche in movimento
+ porta diversi vantaggi, di cui i principali sono:</li>
+
+ <li>rumorosità assente;</li>