오늘의 모든 최신 업데이트와 최신 Gitlab 버전이 포함된 Gitlab(Omnibus)이 Ubuntu 16.04LTS 상자에 설치되어 있습니다. 4GB RAM과 2개의 코어를 갖춘 VMWare 가상 머신입니다.
내 Gitlab 설치에는 사용자가 두 명뿐이고 프로젝트가 약 10개뿐입니다. 하지만 지금은 문자 그대로 나만 사용하고 있습니다. 명령을 통해 밀거나 당기는 git
것은 괜찮지만 웹 UI가 매우 느립니다. 페이지를 로드하는 데 20초 정도 걸릴 수 있습니다. 다양한 브라우저를 사용해봐도 변화가 없습니다. 로컬 네트워크에 있다는 점을 고려하면 성능이 정말 좋지 않습니다.
htop
사용 중인 RAM은 3~3.8GB로 표시되는 반면, CPU는 거의 유휴 상태로 보이며 페이지를 로드하려고 하면 약간만 급증합니다. 페이지 로딩 시간이 향상되는 한 메모리 사용량은 크게 신경 쓰지 않습니다. 이 서버는 다른 용도로는 전혀 사용되지 않습니다.
일부 구성 파일 옵션을 조정해 보았으나 성능이 향상되지 않았습니다.
Settings in: /etc/gitlab/gitlab.rb
postgresql['shared_buffers'] = "1024MB"
prometheus_monitoring['enable'] = false
다른 모든 것은 기본값입니다. 상자에 더 많은 리소스를 투입하지 않고도 Gitlab의 성능을 향상하려면 어떤 다른 설정을 수정해야 합니까? 도움이 된다면 더 많은 정보를 제공할 수 있습니다.
답변1
내가 설치한 바이러스 백신이 모든 리소스를 사용하고 있다는 사실을 발견했습니다. 제거 clamAV
되고 Gitlab은 다시 정말 빠릅니다.