Una scheda SD costosa è migliore per un Raspberry Pi?

0
134
iunewind/ShutterStock

Il Raspberry Pi è un computer economico e allegro che racchiude un forte pugno. Ma una scheda SD economica e allegra fornirà uno spazio di archiviazione stabile o devi spendere di più? Ecco i dettagli.

Il Raspberry Pi e la scheda SD

Costruito dalla Raspberry Pi Foundation, il Pi è uno dei i computer single-board di maggior successo mai costruiti. Sebbene sia economico, è stato progettato per fornire potenza sufficiente per renderlo una piattaforma educativa praticabile che scuole e college potrebbero adottare e abbracciare. Le famiglie possono permettersi di avere lo stesso tipo di attrezzatura delle scuole.

RELATED10 anni dopo, ecco perché il Raspberry Pi continua a funzionare

Quasi appena è stato lanciato nel 2012, il potenziale di un computer piccolo, economico e a bassa potenza di eseguire una vera distribuzione Linux l'ha vista adottata da produttori e hobbisti. Le vendite del Raspberry Pi nei suoi primi dieci anni hanno superato i 45 milioni di unità.

Poco dopo il lancio del Raspberry Pi, le storie hanno iniziato a diffondersi sulla corruzione, la distruzione e la breve durata delle schede SD. Il Raspberry Pi non contiene memoria interna. Il proprietario deve fornire una scheda SD (oggi una scheda microSD) che funge da disco rigido del computer. Il sistema operativo e le applicazioni sono installati sulla scheda SD e anche il minuscolo computer si avvia dalla scheda SD.

L'implicazione era che il Raspberry Pi stava accorciando la vita delle schede SD. Si è scoperto che c'erano problemi di fondo con i controller della scheda SD (piccoli microchip fisicamente situati sulla scheda SD) e problemi con i driver della scheda SD. Non era un problema esclusivo del Raspberry Pi.

Pubblicità

Tuttavia, ci sono molte varianti di schede SD e alcune schede non sono né progettate né attrezzate per resistere a frequenti cicli di scrittura.

Perché alcune schede SD sono migliori di altre?

Le schede SD sono state progettate per essere dispositivi di archiviazione rimovibili e altamente portatili. Sono più adatti per archiviare dati che non cambiano. Ciò significa che ci sono pochissimi cicli di scrittura, ma quanti cicli di lettura vuoi.

RELAZIONATOCome acquistare una scheda SD: spiegazione di classi di velocità, dimensioni e capacità

Non passò molto tempo prima che venissero adottati come supporto di archiviazione preferito per fotocamere digitali, telefoni cellulari, droni e altri prodotti che richiedevano uno spazio di archiviazione leggero, economico e sostituibile. Come spesso accade nella tecnologia, le esigenze dei prodotti hanno aumentato la qualità e la capacità di uno dei loro componenti principali. La richiesta di maggiore velocità e maggiore capacità ha continuato a spingere i produttori di schede SD a migliorare le prestazioni e la robustezza delle loro schede.

Velocità

La SD Association ha ideato un insieme di standard che definiscono le caratteristiche di una scheda SD. Per quanto riguarda la capacità, le schede SD devono essere etichettate con una delle seguenti etichette.

  • SD: Secure Digital. Fino a 2 GB di capacità.
  • SDHC: Alta capacità digitale sicura. Capacità compresa tra 2 GB e 32 GB.
  • SDXC: Secure Digital Extended Capacity. Tra 32 GB e 2 TB di capacità.
  • SDUC: Secure Digital Ultra Capacity. Capacità compresa tra 2 TB e 128 TB.

La velocità è un po' più complicata. La SD Association utilizza classi di velocità per designare le velocità di scrittura minime sostenute. Le classi sono:

  • Classe 2: velocità di scrittura minima sostenuta di 2 MB/s.
  • Classe 4: velocità di scrittura continua minima di 4 MB/s.
  • Classe 6: velocità di scrittura continua minima di 6 MB/s.
  • < li>Classe 10: velocità di scrittura minima sostenuta di 10 MB/s.

Sembra abbastanza semplice. Ma ricorda che questi sono valori minimi. In realtà, dovresti essere in grado di ottenere velocità di scrittura più elevate. La confezione di alcune carte avrà una dicitura simile a “tariffe di trasferimento fino a XXMB/s” con il “XX” sostituito dal miglior tasso che il produttore è stato in grado di ottenere in condizioni di laboratorio. Il punto importante qui è la formulazione. Il “fino a” significa che il tuo chilometraggio varierà.

Ci sono altre due informazioni relative alla classe di velocità sull'etichetta della carta. È facile confondere questi due.

La classe di velocità UHS è mostrata come una cifra in un contenitore a forma di U. Si riferisce specificamente alla registrazione di video.

  • Classe di velocità UHS 1: Supporta una velocità di scrittura fino a 10 MB/s.
  • Classe di velocità UHS 3: Supporta una velocità di scrittura fino a 30 MB.

Pubblicità

L'ultimo bit di informazioni sulla velocità utilizza numeri romani. Le schede SD con classificazione di velocità utilizzeranno una delle due interfacce o bus. Tieni presente che queste velocità si riferiscono alle velocità di lettura. Queste non sono velocità sostenute, sono velocità di picco.

  • UHS-I: supporterà una velocità di lettura fino a 104 MB/s.
  • < li>UHS-II: Supporterà una velocità di lettura fino a 312 MB/s.

Wear Levelling

La scrittura continua nella stessa posizione su una scheda SD finirà per accorciarne la vita. La maggior parte delle schede SD di marca nota contiene un'implementazione del livellamento dell'usura. Il livellamento dell'usura condivide le azioni di scrittura sulla superficie della scheda SD.

RELAZIONATOCosa sono le velocità di lettura/scrittura e perché sono importanti?

Se alcuni blocchi sulla scheda SD vengono scritti con una frequenza sufficiente per attivare l'algoritmo di livellamento dell'usura, le azioni di scrittura vengono spostate in una regione diversa della scheda. Ciò impedisce ad alcune aree di essere bombardate da azioni di scrittura. È come avere un raggio laser puntato su una porta di metallo. Se viene lasciato in un punto potrebbe penetrare nella porta. Se viene spostato su tutta la superficie della porta, non brucerà da nessuna parte.

Ovviamente, affinché ciò sia efficace, deve esserci abbastanza spazio inutilizzato sulla scheda SD per consentire lo spostamento delle azioni di scrittura. Questo ci porta alla capacità.

Capacità

Non acquistare una scheda SD che soddisfi quasi i requisiti minimi dell'immagine Raspberry Pi che hai ;Ci brucerai. Comprane uno con un po' di respiro. Oltre a consentire il livellamento dell'usura, la capacità di riserva ti consente di installare applicazioni e dati e consente agli elementi essenziali del sistema come lo scambio di funzionare come dovrebbero.

Carte di livello industriale

Queste sono variamente commercializzate come “High Endurance” o “Industriale” carte di grado. Sono progettati per ambienti estenuanti ad alta scrittura. Ma leggi la piccola stampa per vedere cosa “High Endurance” o “Industriale” in realtà si traduce in. Sono solo chiacchiere di marketing?

Pubblicità

Le carte di livello industriale originali sono molto costose. La loro robustezza si riflette nel loro prezzo., che è molto al di fuori del budget dell'hobbista occasionale.

Trucchi per prolungare la durata della scheda SD

< p>In un Raspberry Pi, la scheda SD prende il posto del disco rigido. Questo tipo di utilizzo è più intenso rispetto, ad esempio, a una fotocamera digitale. Ci sono molte piccole azioni di scrittura che si svolgono continuamente. Ed in realtà è peggio di come appare all'inizio.

Quando si crea, si aggiorna o si accede a un file, i dati vengono scritti o letti dalla scheda SD. Queste azioni determinano l'aggiornamento dei timestamp nel file system. Quindi, controintuitivamente, anche la lettura di un file provocherà un'azione di scrittura che aggiorna il tempo di accesso per quel file.

La piccola stampa nelle garanzie di alcune schede SD afferma specificamente che l'utilizzo della scheda SD in &# 8220;alto tasso di scrittura” scenari non è supportato. Ecco alcune cose che puoi fare per aiutarti.

Spegni in modo pulito

Spegni sempre il tuo Raspberry Pi proprio come spegni il tuo desktop o laptop. Non tirare fuori il cavo di alimentazione. Se non hai una tastiera e uno schermo collegati, usa SSH per accedervi ed esegui uno spegnimento controllato.

The noatime Mount Flag< /h3>

Se usi il flag di montaggio noatime nel tuo “/etc/fstab” file, il timestamp di accesso al file atime non verrà aggiornato ogni volta che si accede a un file. Se non hai bisogno di tenere traccia di questa metrica, puoi disattivarla.

Oltre a preservare la tua scheda SD, può anche darti guadagni di velocità, a seconda dell'uso per cui stai utilizzando il tuo Raspberry Pi.

RELAZIONATO: Come fare per Scrivi un file fstab su Linux

Utilizza un'unità USB esterna

Puoi configurare il tuo Raspberry Pi per l'avvio dalla scheda SD, ma utilizzare un'unità USB esterna come memoria aggiuntiva. Se sposti la tua “/casa” directory nella memoria esterna ridurrai drasticamente l'usura della scheda SD.

Disattiva registrazione

La disattivazione della registrazione indesiderata o l'invio dei registri a un'unità USB esterna ridurrà l'impatto sulla scheda SD.

Utilizza un alimentatore decente

Non eseguire il tuo Raspberry Pi su un vecchio caricabatterie per cellulare. Il tuo Raspberry Pi può richiedere fino a 2,5 A a 5 V. Qualsiasi cosa in meno può portare a molti problemi diversi, tra cui l'instabilità e il danneggiamento della scheda SD. Non cadere nella falsa economia. Investi in un alimentatore decente.

Che ne dici di Swap?

Sentirai persone che sostengono la disattivazione dello scambio. Puoi farlo, ma noi non lo consigliamo. Invece, potresti creare una partizione di scambio su un'unità USB esterna e spostare lo scambio dalla scheda SD.

Pubblicità

Lo scambio è una parte importante dell'esecuzione di un'installazione sana di Linux. Non viene utilizzato solo per eseguire il paging di blocchi di memoria dalla RAM quando la domanda di memoria fisica supera quella di cui è dotato il tuo Raspberry Pi. Swap viene utilizzato anche per aggiornare le applicazioni.

Se installi una versione più recente di un'applicazione mentre la versione precedente è ancora in esecuzione, la versione precedente non può essere scaricata dalla memoria perché non ha più spazio sul disco rigido o sulla scheda SD dalla che può essere riletto.

RELATED Che cos'è Swappiness su Linux? (e come cambiarlo)

Le routine di gestione della memoria del kernel spostano la vecchia immagine dell'applicazione per scambiarla in modo che possa essere gestita dalla memoria con un po' di memoria RAM esaurita. Quando la vecchia applicazione termina, le pagine di scambio e RAM vengono liberate. La prossima volta che l'applicazione viene eseguita, viene utilizzata la nuova versione che ha una memoria supportata dal file system che consente di seguire i normali processi di gestione della memoria.

E cercando di evitare quando lo scambio si interromperà manipolando il valore di swappiness è inutile. Non è quello che fa l'impostazione di swappiness.

Lascia lo swap in esecuzione e, se lo desideri, usa una partizione di swap su una memoria esterna.

Vai a caro o a buon mercato?

Il primo la cosa da fare è decidere la capacità della scheda SD di cui hai bisogno. Probabilmente scenderà tra 8 GB e 32 GB per la maggior parte degli usi domestici medi. Se hai bisogno di più spazio di archiviazione, dovresti davvero includere un'unità USB esterna nel design del tuo progetto.

Le schede con capacità da 8 GB a 32 GB hanno un prezzo ragionevole e sono convenienti per la maggior parte delle persone. Dato che è così, perché spendere meno? Non è che i risparmi siano significativi. Se sono significative, è probabile che la carta economica sia un falso.

RELAZIONATOLe migliori schede Micro SD per tutti i tuoi dispositivi

Il mercato è pieno di schede SD contraffatte. La scheda e la sua confezione possono sembrare esattamente come carte originali di produttori rinomati, come SanDisk o Samsung. Un'altra truffa è rietichettare le carte autentiche in modo che sembrino avere una capacità maggiore di quella che sono. Quindi acquista la tua scheda SD da un commerciante rispettabile. Fai attenzione alle occasioni troppo belle per essere vere, soprattutto se stai acquistando online. Non sono affari, sono truffe.

Anche i marchi originali a basso prezzo utilizzano processi di produzione più economici e meno rigorosi e ti offrono prestazioni ridotte. Dato che un Raspberry Pi è un caso d'uso punitivo per una scheda SD, non vuoi lesinare.

Una scheda di classe 10 di marca nota con velocità UHS Classe 3 e velocità bus UHS-I si adatta alla maggior parte delle applicazioni. Se stai utilizzando una fotocamera con il tuo Raspberry Pi e registrerai molte immagini o video, seleziona una scheda con velocità bus UHS-III.

Procurati una scheda di capacità sufficiente per soddisfare le tue esigenze, inclusa una capacità di riserva per consentire alla funzionalità di livellamento dell'usura condividere le azioni di scrittura sulla superficie di riserva della scheda.

Ma schede SD economiche? No. Stai solo comprando problemi futuri.

LEGGI SUCCESSIVO

  • › Perché i dati mobili illimitati non sono effettivamente illimitati
  • › Recensione del mouse wireless leggero MSI Clutch GM41: versatile e leggero
  • › Perché vedo “FBI Surveillance Van” nella mia lista Wi-Fi?
  • › Ecco come tornerà Mozilla Thunderbird nel 2022
  • › 5 fastidiose funzioni che puoi disattivare sui telefoni Samsung
  • › Usi il Wi-Fi per tutto? Ecco perché non dovresti