Alcuni bug possono essere classificati come di bassa gravità, poi ci sono quelli che compromettono i dati dell'utente o la sicurezza del sistema in generale, e sopra di essi troviamo quelli che hanno il potenziale di distruggere l'hardware. Sembra difficile da credere, ma è esattamente ciò che è successo con Spotify, almeno negli ultimi cinque mesi. Un errore nel suo client desktop per Windows e OS X ha provocato la scrittura di centinaia di gigabyte senza alcuna necessità, il che potrebbe polverizzare un SSD medio o accorciare drasticamente la sua vita utile.

Spotify ha danneggiato il tuo SSD
Spotify

Gli SSD non sono eterni

Come i dischi rigidi, le unità a stato solido non sono indistruttibili. La loro integrità è migliorata molto negli ultimi anni, grazie a nuovi chip, controller più efficienti e firmware rifiniti, ma in fondo sappiamo che esiste un limite di scrittura per tutto ciò che riguarda la tecnologia NAND. Diversi portali specializzati hanno condotto i propri test di resistenza, ma i risultati dipendono molto dalla marca e dal modello. Quando un SSD registra errori in un settore, comincia a riallocare verso la cosiddetta area di 'overprovisioning', e nella maggior parte dei casi, ogni SSD è riuscito a superare con ampio margine il limite suggerito dal produttore. Ora, questo implica condizioni normali di utilizzo, ma cosa succede quando un programma comincia a scrivere spazzatura senza controllo?

Spotify ha danneggiato il tuo SSD
Un utente ha segnalato più di 160.000 scritture per una canzone di quattro minuti

I problemi di Spotify

È ciò che gli utenti di Spotify si stanno chiedendo da mesi. Diversi report provenienti da Reddit, Hacker News e persino dal forum ufficiale di Spotify indicano la stessa direzione: il client scrive quantità spaventose di dati quando è in attesa o riproduce una canzone. Spostare la posizione della cache di Spotify su un disco rigido tradizionale non risolve il problema, perché i file interessati (in sostanza, il database) rimangono sull'SSD. I numeri che abbiamo visto nei reclami vanno da 10 gigabyte all'ora a 10 gigabyte ogni quindici secondi. 10 GB all'ora segue il ritmo di un database normale, ma scrivere 10 GB ogni quindici secondi suggerisce un database gigantesco, e potrebbe uccidere un SSD in 96 ore. Ovviamente questa è una situazione estrema, tuttavia, ciò che consideriamo inaccettabile è la mancanza di risposta da parte di Spotify.

Spotify ha danneggiato il tuo SSD
Process Explorer è eccellente per rilevare i processi che scrivono di più su un SSD

La risposta di Spotify

Studiando ogni caso, abbiamo notato che il client ha portato questo bug per molto tempo, e solo dopo che i media ne hanno fatto eco, l'azienda ha lanciato un aggiornamento con la versione 1.0.42, correggendo il problema. Personalmente ho smesso di usare Spotify circa un anno fa solo perché il suo client locale è effettivamente di qualità molto scarsa, ma Spotify non è solo. Sia Firefox che Chrome sono stati accusati di scritture indiscriminate, e per quanto i valori finali rimangano ben al di sotto di quanto necessario per mettere KO un SSD, confermano che molti dei nostri programmi preferiti non dispongono delle giuste ottimizzazioni.

Fonte: