Como a ativação de cotas do btrfs afeta o sistema?

5

Eu uso bastante os snapshots do btrfs, e uma das coisas que me interessam é quanto espaço um determinado snapshot ocupa - ou, para ser mais específico - quanto os dados exclusivos que um snapshot do btrfs está usando, para que eu saiba se eu excluir o instantâneo, quanto espaço eu liberaria.

A única maneira que conheço de descobrir essas informações é ativando as cotas do btrfs com

# btrfs quota enable /

e executando

# btrfs qgroup show /

Isso é muito eficaz. A questão é - eu realmente não uso cotas do btrfs para nada além disso, o que significa que eu tenho a opção de sempre ter as cotas do btrfs ativadas ou ativá-las temporariamente antes de executar o comando "btrfs qgroup show /" e imediatamente desativando-os. Além disso, ouvi dizer que as cotas do btrfs ainda eram experimentais (estou errado?).

Basicamente, o que eu quero saber é:

  1. A manutenção de cotas do btrfs permitiu a estabilidade do sistema de impacto?
  2. A manutenção de cotas do btrfs permitiu o desempenho do sistema de impacto?

Eu percebo que a resposta "para ser seguro" é apenas ativar as cotas quando eu precisar delas, mas na verdade estou fazendo um script que executa "btrfs qgroup show /" e imprime a saída de forma mais legível, e adicionar código que ativa e desativa as cotas o tempo todo diminui o script consideravelmente e adiciona complexidade, então prefiro manter as cotas ativadas o tempo todo, mas não tenho ideia se há uma desvantagem para ele.

    
por Tal 16.03.2015 / 06:53

0 respostas

Tags