BTRFS lento - talvez parcialmente "cheio"?

BTRFS lento - talvez parcialmente "cheio"?

Meu sistema de arquivos BTRFS tem bastante espaço livre, mas a seção “SINGLE” parece estar quase cheia. Por favor, veja a saída do uso do btrfs fi aqui:

btrfs fi usage /
Overall:
    Device size:          37.95TiB
    Device allocated:         15.85TiB
    Device unallocated:       22.11TiB
    Device missing:          0.00B
    Used:             15.48TiB
    Free (estimated):         22.46TiB  (min: 11.41TiB)
    Data ratio:               1.00
    Metadata ratio:           2.00
    Global reserve:      512.00MiB  (used: 0.00B)

Data,single: Size:15.79TiB, Used:15.43TiB
   /dev/sda3      15.79TiB

Metadata,DUP: Size:28.00GiB, Used:21.67GiB
   /dev/sda3      56.00GiB

System,DUP: Size:8.00MiB, Used:1.95MiB
   /dev/sda3      16.00MiB

Unallocated:
   /dev/sda3      22.11TiB

Esse alto uso de "dados únicos" é adequado ou algo deve ser reconfigurado/limpo para manter o sistema de arquivos funcionando perfeitamente? Atualmente, o sistema de arquivos tem um desempenho de gravação muito lento.

Responder1

Se isso for diferente de um SSD ou similar (NVMes, por exemplo), eu ficaria preocupado com isso, sim.

Mesmo em spinners, eles não devem estar carregados com mais de 85%, no máximo. Para evitar que os cabeçotes possam corromper os dados nos pratos giratórios.

Certifique-se de que todos os dispositivos de armazenamento flash tenham menos de 75% para garantir que os controladores sejam capazes de "respirar" e, portanto, "mover blocos de dados não utilizados".

Um SSD (ou qualquer outro dispositivo de armazenamento flash, como uma unidade NVMe ou até mesmo um pen drive) funciona idealmente nessas condições. Porque pense bem, se você pegar uma caixa cheia (ou até cheia demais) de bolinhas de gude, elas não vão se mexer nem muito, certo? A mesma ideia aqui.

informação relacionada