

Since not all components are used at the same time, it should provide acceptable performance. With these minimal settings, the system should use swap during regular operation. Storage is especially relevant since in a constrained environment we expect someĪmount of memory swapping to happen which puts more pressure on a used disk.Ī common problem for the limited performance of small platforms is very slow disk storage, Of the above list, the single-core performance of the CPUĪnd the random I/O performance of the storage have the highest impact.

A storage with a good random I/O performance with an order of preference:.Minimum 2GB of RAM + 1GB of SWAP, optimally 2.5GB of RAM + 1GB of SWAP.4 CPU cores of ARM7/ARM64 or 1 CPU core of AMD64 architecture.Linux-based system (ideally Debian-based or RedHat-based).The minimum expected specs with which GitLab can be run are: Minimum requirements for constrained environments

With up to 5 developers with individual Git projects no larger than 100MB. Of both product functionality and performance. While most GitLab parts should beįunctional with these settings in place, you may experience unexpected degradation That do not meet the minimum requirements. The following sections contain advice that will allow GitLab to run in environments With some adjustments, GitLab can run comfortably on much lower specifications than described in
