Diretório de cache e lista de arquivos para impedir o acesso ao disco rígido ao navegar pelo conteúdo

3

Eu tenho 7 discos rígidos que estão em um pool virtual (mhddfs) para que eles apareçam como um diretório. Eu os coloquei para dormir depois de 5 minutos de inatividade para economizar um pedaço significativo de energia.

O problema é que leva um bom tempo para girar 7 unidades uma a uma, sem mencionar o uso de energia e desgaste que ocorre. Gostaria de armazenar em cache a lista de arquivos e diretórios para que somente quando um arquivo for realmente solicitado para acesso, a unidade acelere.

Isso é possível?

    
por DominicM 26.11.2014 / 18:29

1 resposta

0

Eu não estou ciente da possibilidade de bloquear os metadados do sistema de arquivos no cache, mas (se não houver muitos arquivos) você pode ler os metadados regularmente para mantê-los no cache:

find /path/to/dir -printf ""
    
por 26.11.2014 / 18:43