em um servidor virtual com 8GB de RAM, não suponho que o sidekiq usando um pouco mais de 500M seja um problema?
estou interessado em saber se devo adicionar a seguinte linha em meu app.yml
env:
UNICORN_SIDEKIQ_MEMORY_KILLER_MAX_RSS: 1024
em um servidor virtual com 8GB de RAM, não suponho que o sidekiq usando um pouco mais de 500M seja um problema?
estou interessado em saber se devo adicionar a seguinte linha em meu app.yml
env:
UNICORN_SIDEKIQ_MEMORY_KILLER_MAX_RSS: 1024
A RAM total não ajuda aqui. É meio que a mesma coisa que a quantidade de workers no mundo PHP e quanta memória é alocada. Bem, coisa totalmente diferente, mas ainda assim ![]()
Minhas experiências dizem que 500 é suficiente para instalações totalmente novas, quando praticamente não há componentes e plugins em uso, nem usuários. 550+ pelo menos é necessário.
minha última reconstrução funcionou, com 700 definidos para isso
é estranho que eu ainda esteja recebendo avisos, o anterior / antes da alteração de app.yml era 0,1 MB maior
Nesta outra thread, uma configuração diferente é mencionada
Sidekiq está consumindo muita memória
Mas também vejo uma situação semelhante não resolvida recentemente em
Sidekiq está consumindo muita memória mesmo com UNICORN_SIDEKIQ_MAX_RSS ajustado
memory overcommit must be enabled
? do processo de reconstrução
Sim, sempre executei com memória overcommit e postei sobre isso várias vezes. Outros também executam dessa forma, mas tenho a sensação de que não é compreendido e aceito o suficiente para ter sido incluído em scripts ou receitas oficiais.
(Também desabilitei páginas grandes transparentes, mas isso é apenas uma questão de desempenho, em vez de ser um fator decisivo para sistemas com pouca memória.)