Venerdì, 20 Ottobre 2017 10:03

Hard disk: questi maledetti!

Ebbene si: è quasi sempre colpa degli HDD(Hard-Disk)!

Quante volte ci capita che un computer sia lento in maniera inspiegabile anche che la ram non è satura e la cpu non è al 100%? A me capita quasi tutti i giorni.

Nel 90% dei casi la colpa è del disco che un po' per la vecchiaia, un po' per le botte prese è ancora più lento che da nuovo. Non che da nuovo fosse veloce, intendiamoci.

Nell'altro 10% dei casi o è finita la ram e il sistema si mette a swappare* mangiandosi letteralmente le prestazioni del disco oppure dobbiamo ufficialmente cambiare computer XD.

Esistono diversi tipi di ssd che si dividono in due grandi categorie: Sata e PCIe. La prima tecnologia fa riferimento al protocollo AHCI e usa l'interfaccia SATA che nella sua versione più diffusa, la SATA 3, ha una larghezza di banda di 5Gbps. La seconda fa invece uso del recente protocollo NVMe attraverso più linee PCIe, nel migliore dei casi 4, che corrispondono a 32Gbps.

La differenza è notevole, ma osserviamo qualche benchmark reale per comprendere la differenza tra le varie tecnologie:

 E' chiaro come la differenza tra un HDD e un SSD M.2 sia abissale.

Ma sappiate che anche solo un SSD SATA rispetto a un HDD tradizionale darà nuova linfa al vostro PC!

Arrivederci al prossimo articolo!

 

*Cosa vuol dire swappare: il termine swap nasce in ambito linux e definisce un area di disco rigido che viene utilizzata come estensione della memoria principare(RAM) nel caso in cui quest'ultima finisse. Tale processo serve per far si che il sistema non vada in crash nel caso in cui finisca la memoria. Il risvolto della medaglia sono però le prestazioni: l'HDD viene usato come una RAM e questo fatto ne satura la velocità. di conseguenza tutte le altre operazioni sul disco subiscono grossi rallentamenti.

Salve a tutti!

Volevo parlarvi oggi di un metodo alternativo per organizzare la struttura di un laboratorio, sfruttando il più possibile l'hardware a nostra disposizione.

In questi giorni, facendo ricerche con Ivan su quale mini pc in stite raspberry fosse meglio usare per fare un laboratorio basilare per la navigazione internet e per uso office, ci siamo imbattuti su un software che promette cose interessanti: Aster.

Tale software permette di gestire più periferiche di input e output a gruppi facendo in modo che ogni gruppo possa essere usato come un pc a se stante. questo vuol dire ad esempio che se abbiamo due monitor, due tastiere, due muose possiamo fare in modo che quando il computer parte ci sia ma schermata di login su entrambe i monitor. Ogni schermata ovviamente sarà sensibile all'input della tastiera a lui assegnata e a nessun altra.

Ecco un piccolo schema per riassumere una struttura di lab con aster:

Sarà quindi necessario avere collegati al computer un numero di disposibivi di I/O proporzionale al numero di utenti che useranno tale computer.

La prima difficoltà che sorge è quella delle uscite video: una scheda video integrata o dedicata di fascia medio/bassa come quelle che abbiamo a disposizione nelle scuole supportano 2 o al massimo 3 monitor. Questo vuol dire che saranno necessarie più schede video per gestire tutti i monitor. le porte usb non sono un problema in quanto facilmente integrabili con schede pci-e oppure cavetti per collegarli alle prese interne o mal che vada con hub. Bisogna fare attenzione al quantitativo di ram, facendo un conto approssimativo sarebbe necessario usare almeno 1 GB per utente più un paio per il sistema. Questo vuol dire che se vogliamo fare una postazione per 4 persone avremo bisogno di almeno 6GB di RAM verosimilmente. Importante sarebbe avere un ssd per configurazioni con molti utenti.

Ogni pc può supportare fino a 12 utenti se bel carrozzato. Questo vuol dire che la manutenzione sarà sempre e comunque di un solo pc: aggiornamenti vari andranno fatti una sola volta.

Dato che l'idea di avere un pc solo per gestire una decina di utenze ci piace molto abbiamo parlato con il preside Tommaso De Luca e abbiamo deciso di iniziare una sperimentazione in sala insegnanti, ambiente perfetto per fare tale esperimento. Allo stato attuale ci sono due pc con 4GB di RAM e un i3 di seconda generazione oltre a un vecchio pentium 4 che fa quel che può. L'idea è quella di mettere un solo computer con 8GB di ram, un i3(speriamo che basti) e una scheda video aggiuntiva. in questo modo testeremo anche la capacità di sfruttare l'hardware di questo sistema.

Restano da capire un paio di problematiche: come gestire tutte le uscite audio? se attacco una unità di massa all'usb, chi la vede?

A tali domande risponderemo nel prossimo articolo dopo aver fatto i dovuti esperimenti!

Stay tuned!