Mam dysk SSD o pojemności 30 GB, który chciałbym zacząć używać jako pamięci podręcznej dla moich większych dysków twardych. Przede wszystkim chcę poprawić widoczną wydajność do ogólnego użytku na biurku. Robię sporadyczną masową migrację bazy danych lub inne przetwarzanie danych, ale jest dobrze, jeśli nie widzą dużego wzrostu wydajności.
Patrzyłem na bieżące rozwiązania buforowania SSD, a obecnie godne uwagi opcje to:
Jednak nie jestem pewien, jak wybrać ten najlepszy do mojego użytku. Chcę, żeby coś było łatwe do uruchomienia, działa dobrze bez ciągłej uwagi ze strony mnie, nie wciąga mojego SSD i nie pogarsza mojego życia, gdy uderza powszechna katastrofa (awaria SSD, awaria dysku twardego, spieprzę System operacyjny i trzeba uruchomić system z płyty CD na żywo itp.).
Nie przejmuję się wydajnością - oczywiście chcę, żeby była szybka, ale sceptycznie podchodzę do tego, że syntetyczne testy porównawcze dokładnie odzwierciedlają rzeczywiste korzyści, jakie widzę podczas codziennego korzystania z mojego komputera. Jestem więc skłonny podjąć decyzję w oparciu o inne czynniki i założyć, że wyniki będą wystarczająco dobre - chyba że jest dobry powód, aby założyć, że jedno z tych rozwiązań będzie słabo działać w moim przypadku użycia.
Ważna jest łatwość instalacji, ale wszystkie trzy wydają się być w najnowszych jądrach / mają szeroko obsługiwane narzędzia. Bcache wymaga sformatowania nowego woluminu, co nie jest idealne, ale prawdopodobnie mógłbym z nim żyć.
Bcache reklamuje pewne specyficzne funkcje, które brzmią świetnie, jak pomijanie sekwencyjnego IO i unikanie losowych zapisów. Czy są one unikalne dla bcache, czy też wszystkie te rozwiązania oferują porównywalne funkcje?
Czy istnieje różnica w reputacji / stabilności / przyszłym zaangażowaniu osób i organizacji, które je wspierają?
Czy jest jeszcze coś, na co powinienem patrzeć?
źródło