Ho un SSD da 30 GB che mi piacerebbe iniziare a utilizzare come cache per i miei HDD più grandi. Voglio principalmente migliorare le prestazioni apparenti per l'uso desktop generale. Faccio occasionalmente la massiccia migrazione di DB o altre cose di elaborazione dei dati, ma va bene se quelli non vedono un enorme aumento delle prestazioni.
Ho esaminato le attuali soluzioni di cache SSD e le notevoli opzioni al momento sembrano essere:
Non sono sicuro di come scegliere il migliore per il mio uso, però. Voglio qualcosa che sia facile da mettere in moto, funzioni bene senza alcuna attenzione da parte mia, non guasta il mio SSD e non peggiora la mia vita quando si verifica una catastrofe comune (guasto SSD, guasto HDD, mi rovino SO e l'avvio da un CD live, ecc.).
Non sono molto preoccupato per le prestazioni - ovviamente voglio che sia veloce, ma sono scettico sul fatto che i benchmark sintetici rifletteranno accuratamente i benefici reali che vedo nell'usare il mio desktop su base giornaliera. Quindi sono disposto a prendere la mia decisione in gran parte sulla base di altri fattori e presumo che le prestazioni saranno abbastanza buone - a meno che non ci sia una buona ragione per presumere che una di queste soluzioni funzionerà male per il mio caso d'uso.
La facilità di installazione è importante, ma quei tre sembrano essere in kernel recenti / hanno utility ampiamente supportate. Bcache richiede la formattazione di un nuovo volume, il che non è l'ideale ma probabilmente potrei convivere.
Bcache pubblicizza alcune caratteristiche specifiche che suonano alla grande, come saltare IO sequenziali ed evitare scritture casuali. Questi sono unici per bcache o tutte queste soluzioni offrono funzionalità comparabili?
C'è differenza nella reputazione / stabilità / impegno futuro delle persone e delle organizzazioni che li supportano?
C'è qualcos'altro che dovrei guardare?