私は、今日の時点で最新のアップデートなどすべてと、最新の Gitlab バージョンを含む Ubuntu 16.04LTS ボックスに Gitlab (Omnibus) をインストールしました。これは、4GB の RAM と 2 つのコアを備えた VMWare 仮想マシンです。
私の Gitlab インストールには、2 人のユーザーと約 10 のプロジェクトしかありません。ただし、現時点では文字通り私だけが使用しています。git
コマンドによるプッシュ/プルは問題ありませんが、Web UI は非常に遅いです。ページを読み込むのに 20 秒ほどかかることがあります。さまざまなブラウザーを試しましたが、変化はありません。ローカル ネットワーク上にあることを考えると、これは本当にパフォーマンスが悪いです。
htop
使用中の RAM は 3~3.8 GB と表示されていますが、CPU はほとんどアイドル状態であり、ページを読み込もうとするとわずかに上昇するだけです。ページの読み込み時間が改善される限り、メモリ使用量は気にしません。このサーバーは他の用途にはまったく使用されていません。
いくつかの設定ファイルオプションを微調整してみましたが、パフォーマンスは改善されませんでした。
Settings in: /etc/gitlab/gitlab.rb
postgresql['shared_buffers'] = "1024MB"
prometheus_monitoring['enable'] = false
その他はすべてデフォルトです。ボックスにリソースを追加せずに Gitlab のパフォーマンスを向上させるには、他にどのような設定を変更する必要がありますか? 役立つ場合は、さらに情報を提供できます。
答え1
インストールしたウイルス対策ソフトがリソースを使い果たしていることがわかりました。削除したらclamAV
、Gitlab が再び非常に高速になりました。