Существует ли программное обеспечение для Linux для использования SSD в качестве дискового кэша? Я считаю, что Sun делает что-то подобное с ZFS, хотя и не уверен. Быстрый поиск не дает ничего подходящего. Цель состоит в том, чтобы размещать часто запрашиваемые файлы на SSD на лету. Поскольку SSD имеет большую емкость, чем RAM, за меньшие деньги и лучшую производительность, чем жесткий диск, это должно обеспечить эффективное повышение производительности.
linux
performance
filesystems
ssd
casualcoder
источник
источник
Ответы:
Facebook недавно выпустила модуль для ядра Linux под названием «FlashCache», который может сделать именно это:
http://github.com/facebook/flashcache
источник
Вы смотрели в Bcache? http://bcache.evilpiepirate.org/
Я понимаю, что это старая тема, надеюсь, это поможет любому, кто мог бы прийти сюда, как я, с вопросом о ssd-кэше.
источник
Я не думаю, что есть простой способ сделать это в Linux. ZFS доступна как файловая система пользовательского пространства, но это не очень хорошо. Некоторые клоны ZFS уже в пути, но, насколько я знаю, ничего не готово к производству.
Возможно, вы могли бы рассмотреть BSD с ZFS?
источник
В ZFS от SUN SSD-диски можно использовать в качестве кеша L2ARC [1], используя команду zpool add cache:
кэш
Я не знаю ничего подобного с файловыми системами Linux. Я не знаю, подойдет ли это, но вы можете попробовать добавить swap на SSD и настроить параметр ядра подкачки (sysctl vm.swapiness).
источник