Linux 3.10 er ute, og det er verdt å fremheve en nyhet fra
sammendraget som ellers er ganske tynt. Den nye versjonen inkluderer
bcache, et system for å bruke SSD-er for å lagre diskblokker som brukes i tilfeldige lese-/skriveoperasjoner. ZFS-filsystemet har allerede støtte for slikt, men bcache ligger på et lavere nivå (samme som programvare RAID) og kan brukes uavhengig av hvilket filsystemet som ligger på toppen. Du kan altså kombinere roterende disker (alene eller i RAID) med høy kapasitet sammen med en SSD-disk.
Bcache støtter også "writeback caching" (programmene får beskjed om å fortsette før dataene faktisk har blitt skrevet til disken) som skal være trygg også uten batteri. Dataene blir i tilfelle strømbrudd liggende på SSD-en til det er mulig å skrive tilbake til permanent lagring. Det fremkommer ikke klart fra dokumentasjonen om man fortsatt kan få tak i filsystemet dersom SSD-en feiler, men det er snakk om at det skal bli mulig å speile cachen over flere SSD-er.
Dokumentasjonen for bcache finner du
i GIT.
Er du interessert i alternativer kan du
se her.