
Я хочу поэкспериментировать с модулем ядра mbcache, но у меня возникли проблемы с поиском документации по нему.
Если я правильно понял, mbcache позволяет использовать быстрый SSD-диск в качестве прозрачного кэша для гораздо более медленных жестких дисков.
Где я могу найти документацию?
Я использую Linux 3.0.0-17-generic #30-Ubuntu SMP x86_64
решение1
Теперь используйте bcache, а не mbcache (ядра 3.10.x, 3.11.0)
решение2
Кажется, нет никакой документации, кромеисходный кодЯ написал Андреасу Грюнбахеру и сослался на этот вопрос, но не получил ответа.
решение3
mbcache не позволяет кэшировать одно блочное устройство с помощью другого, это кэш в памяти, который используется для ускорения производительности файловой системы, и он используется напрямую и автоматически файловыми системами без какой-либо пользовательской настройки. На момент написания он использовался только файловой системой ext4.
Основными модулями ядра, которые выполняют то, что вам нужно (например, кэшируют медленные блочные устройства с помощью быстрых), являются bcache
и dm-cache
(которые обычно управляются с помощью lvmcache
инструментов пространства пользователя).