Проблемы с памятью с Gitlab 10 CE на Ubuntu 16.04 - PullRequest
0 голосов
/ 08 июня 2018

Пробовал публиковать на форуме Gitlab, но безуспешно, поэтому я решил попробовать здесь.

Мы используем Gitlab10 CE уже несколько месяцев.У нас довольно маленький магазин, в котором всего 5 разработчиков, поэтому наш экземпляр gitlab занят, но не безумен при любом воображении, но мы постоянно сталкиваемся с проблемами с памятью.Это виртуальная машина, работающая на Ubuntu 16.04.Первоначально я начал с рекомендуемого 1 ядра и 4 ГБ памяти, и нас постоянно предупреждали о проблемах с памятью и процессором.Я увеличил спецификации до 2 ядер и 8 ГБ памяти.Та же проблема.Теперь я установил 8 ядер и 32 ГБ ЦП, и меня все еще постоянно предупреждают о проблемах с памятью (хотя ЦП немного отключился).На момент отправки этого сообщения мы получили 20 предупреждений о памяти за последние 5 часов.Эти вещи появляются даже в ночные часы, когда никто даже не касается системы.

Когда я запускаю HTOP, есть 28 процессов, называемых sidekiq 5.0.4 gitlab-rails [0 из 25 занятых], которыеутверждают, что каждый из нас стоит 2% от общей памяти.Это более 16 ГБ!При этом существует целый ряд рабочих-единорогов, каждый из которых требует 1,8% нашей общей памяти.

Мы довольно плохо знакомы с использованием gitlab, так что может быть что-то, чего мне просто не хватает.Любой совет о том, как регулировать количество процессов для каждого из этих или общего потребления памяти в git, был бы потрясающим.Спасибо!

1 Ответ

0 голосов
/ 08 июня 2018

Держу пари, вы видите потоки, а не процессы в htop.Нажмите Shift-H для просмотра процессов.Все эти потоки разделяют одни и те же 2% памяти.

Убедитесь, что вы в курсе последних версий GitLab, они исправляют ошибки и постоянно оптимизируют свой код.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...