У меня установлен Gitlab (Omnibus) на коробке Ubuntu 16.04LTS со всеми последними обновлениями и т. Д. На сегодняшний день, независимо от последней версии Gitlab. Это виртуальная машина VMWare с 4 ГБ ОЗУ и 2 ядрами.
В моей установке Gitlab всего два пользователя и около 10 проектов. Хотя сейчас буквально я использую его. Толкать / тянуть через git
команды в порядке, но веб-интерфейс очень медленный. Загрузка страницы может занять около 20 секунд. Пробовал разные браузеры, без изменений. Это действительно низкая производительность, учитывая, что он находится в локальной сети.
htop
показывает где-то от 3 до 3,8 ГБ используемой оперативной памяти, в то время как процессоры в значительной степени простаивают, только немного поднимаясь, если я пытаюсь загрузить страницу. Мне все равно, каково использование памяти, пока время загрузки страницы улучшается. Этот сервер вообще ни для чего не используется.
Я попытался настроить некоторые параметры файла конфигурации, но производительность не улучшилась.
Settings in: /etc/gitlab/gitlab.rb
postgresql['shared_buffers'] = "1024MB"
prometheus_monitoring['enable'] = false
Все остальное по умолчанию. Какие еще настройки мне следует изменить, чтобы улучшить производительность Gitlab, не добавляя дополнительных ресурсов? Я могу предоставить дополнительную информацию, если это поможет.
Я обнаружил, что установленный мной антивирус использует все ресурсы. Удалено clamAV
и Gitlab снова стал действительно быстрым.