[firebase-br] Backup + SSD + Cache + Performance
Gladiston Santana
gladiston em vidy.com.br
Quarta Dezembro 9 13:13:08 -03 2020
Sistemas de arquivos como o btrfs quando sabe que se trata dum SSD tem
comportamento diferente de outros filesystems e pode até desligar o cache,
mas essa é uma curva fora da tangente. A maioria dos sistemas operacionais
alocam memória sobrando para o cache e devolvem essa memória quando um
programa requisita mais memória do que ficou disponível. Como o acesso à
memória é algo instantâneo, não usá-la é desperdício.
O sistema operacional seria muito burro se havendo memória disponivel não
fizesse uso dela, seria a mesma coisa que uma pessoa com um isqueiro no
bolso e ao inves de usá-lo fica batendo pedras para acender uma clareira.
Por isso, quando você ver um servidor com uptime alto poderá associar a um
sistema redondinho e geralmente verá o uso de memória quase próximo de 100%
sem descontar os buffers.
Em seg., 7 de dez. de 2020 às 19:42, Orisvaldo Rossano via lista <
lista em firebase.com.br> escreveu:
> Boa noite Senhores
>
> Sabe-se que o cache melhora e muito a performance do banco de dados, mas
> hoje to com um problema que limpo todas as noite o Cache após a execução do
> backup!
>
> Ao executar o backup do banco de dados no linux (madrugada), toda a
> memória é jogada no cache e dai com receio de não ter mais memória livre no
> dia seguinte, executo a limpeza do cache para liberar a memoria. O problema
> é que não aproveito o cache que foi gerado durante as operações diárias.
>
> Existe uma forma de fazer esse backup sem que o OS consuma toda a memoria
> ou mesmo que não jogue para o cache a execução do backup do banco?
>
>
Mais detalhes sobre a lista de discussão lista