Eu tenho o Gitlab (Omnibus) instalado em uma caixa Ubuntu 16.04LTS com todas as atualizações mais recentes, etc., a partir de hoje e qualquer que seja a versão mais recente do Gitlab. É uma máquina virtual VMWare com 4 GB de RAM e 2 núcleos.
Minha instalação do Gitlab tem apenas dois usuários e cerca de 10 projetos. É literalmente só eu que estou usando no momento. Empurrar/puxar por meio de git
comandos é bom, mas a interface da web é muito lenta. Pode levar cerca de 20 segundos para carregar uma página. Tentei vários navegadores, sem alterações. Este é um desempenho realmente ruim, visto que está na rede local.
htop
está mostrando algo entre 3 e 3,8 GB de RAM em uso, enquanto as CPUs parecem bastante ociosas, aumentando apenas uma pequena quantidade se eu tentar carregar uma página. Eu realmente não me importo com o uso de memória, desde que o tempo de carregamento da página melhore. Este servidor não é usado para mais nada.
Tentei ajustar algumas opções do arquivo de configuração, mas o desempenho não melhorou.
Settings in: /etc/gitlab/gitlab.rb
postgresql['shared_buffers'] = "1024MB"
prometheus_monitoring['enable'] = false
Todo o resto é padrão. Que outras configurações devo alterar para melhorar o desempenho do Gitlab, sem ter que gastar mais recursos na caixa? Posso fornecer mais informações se isso ajudar.
Responder1
Descobri que o antivírus que instalei estava consumindo todos os recursos. Removido clamAV
e o Gitlab está muito rápido novamente.