Skip to content

Investigate memory consumption for Gitaly processes

We want to reduce GitLab's memory consumption. In order to do that we first need to profile our primary processes and determine where our best opportunities are for improvement. @stanhu is going to perform this analysis and suggested that we approach this on three fronts:

  • Unicorn (gitlab-org/gitlab-ce#49702)
  • Sidekiq (gitlab-org/gitlab-ce#49703)
  • Gitaly (this issue)

I'm creating these issues so we can track our findings and create related issues for specific fixes.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information