Wydaje się, że istnieją różne technologie umożliwiające wykorzystanie dysku SSD jako pamięci podręcznej dysków twardych. Te, które znam:
- dm-cache (autor Redhat - w jądrze 3.9, więc powinien być w Ubuntu 13.10)
- Flashcache (opracowany i używany przez Facebook)
- Bcache (opracowany i używany przez Google)
- EnhanceIO (przez STEC; na podstawie Flashcache)
Czy istnieją zauważalne różnice w różnych wdrożeniach? Który z nich jest najlepszy do regularnego użytku na komputerze stacjonarnym - w celu zwiększenia wydajności zwykłych programów, takich jak przeglądarki internetowe lub gry?
zram-config
, który uzyska priorytet w korzystaniu z wymiany. I zapisz grę na SDD i przetestuj ją. Niektóre gry nie będą działać znacznie szybciej, inne będą działać świetnie! Wolę nie używać SDD jako pamięci podręcznej ze względu na limit zapisów, ale dyski SDD stają się coraz tańsze, więc nie trzeba się już tak przejmować :)Odpowiedzi:
Naprawdę nie wiem od czego zacząć, ponieważ wszystkie te informacje są doskonałe. Zacznę od kilku informacji o dyskach SSD, a następnie opisu wszystkich różnych metod buforowania i po prostu zacznę od tego. mam nadzieję że ty
Zalety wady
Najlepiej mieć system hybrydowy, aby mieć to, co najlepsze z obu światów (pojemność, niezawodność, szybkość itp.)
Źródło: Iwn
Źródło: ArchLinux
Źródło: Bcache
Bcache ma dużą wadę i polega na tym, że zabiera pamięć systemu do implementacji pamięci podręcznej.
Źródło: Stec-Inc
Źródło: Debian
Źródło: Uzupełnienia Fraser Sherman
Z powyższych informacji wynika, że EnhanceIO jest właściwą drogą, ale moim zdaniem, ponieważ jest oparty na Flashcache, wybrałbym pamięć flash. Ale zdecydowanie spróbuję obu przed podjęciem ostatecznej decyzji.
źródło
Informacja zwrotna: Zainstalowałem standardowe pakiety debcache Flashcache na Ubuntu około rok temu w trybie zapisu wstecznego, aby buforować / home (2 TB) do 50 GB miejsca na dysku SSD. Działa cudownie bez żadnych problemów. Miałem kilka związanych z X „zawieszeń” (tj. Nie można ich przypisać do flashcache) i kilka razy użyłem „Ctrl-Alt-PrtScr REISUB”, aby odzyskać bez problemów i problemów z korupcją. Użyłem flashcache, ponieważ a) były dostępne debaty i b) nie wymagało tworzenia kopii zapasowej i przywracania / home.
źródło