
Quero experimentar o módulo do kernel mbcache, mas estou tendo problemas para encontrar a documentação para ele.
Se bem entendi, o mbcache permite o uso de um disco SSD rápido para atuar como um cache transparente para discos rígidos muito mais lentos.
Onde posso encontrar a documentação?
Estou no Linux 3.0.0-17-genérico #30-Ubuntu SMP x86_64
Responder1
Vá para bcache agora, não mbcache (kernels 3.10.x, 3.11.0)
Responder2
Não parece haver nenhuma documentação além daCódigo fonteem si. Escrevi para Andreas Gruenbacher e mencionei esta questão, mas não recebi resposta.
Responder3
mbcache não permite armazenar em cache um dispositivo de bloco usando outro, em vez disso, é um cache na memória, que é usado para acelerar o desempenho do sistema de arquivos e é usado direta e automaticamente pelos sistemas de arquivos sem qualquer configuração do usuário. No momento em que este artigo foi escrito, ele era usado apenas pelo sistema de arquivos ext4.
Os principais módulos do kernel que fazem o que você pretende (por exemplo, cache de dispositivos de bloco lento usando módulos rápidos) são bcache
e dm-cache
(que geralmente é gerenciado usando as lvmcache
ferramentas de espaço do usuário).