跑:顶
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
13960 git 20 0 2032080 336220 13304 S 1.0 16.3 0:31.50 ruby
14284 git 20 0 554792 300168 10844 S 0.0 14.5 0:04.27 ruby
14287 git 20 0 546056 291068 10652 S 0.0 14.1 0:03.13 ruby
2705 mysql 20 0 1082876 287544 380 S 0.0 13.9 0:01.70 mysqld
14104 git 20 0 524072 276016 13324 S 0.0 13.4 0:24.69 ruby
14281 git 20 0 524072 267504 4812 S 0.0 13.0 0:00.00 ruby
13978 gitlab-+ 20 0 579824 39872 39280 S 0.0 1.9 0:00.12 postgres
1404 www 20 0 142196 31304 820 S 0.0 1.5 0:00.05 nginx
1405 www 20 0 142196 31304 820 S 0.0 1.5 0:00.05 nginx
1403 www 20 0 142196 30992 508 S 0.0 1.5 0:00.04 nginx
我的机器只有2GB的内存。
有没有优化配置和减少内存消耗的方法?
发布于 2020-02-09 07:17:43
不完全是:参见GitLab对内存的要求
您需要至少8GB的可寻址内存(RAM +交换)来安装和使用GitLab! 操作系统和任何其他正在运行的应用程序也将使用内存,因此要记住,在运行GitLab之前,至少需要4GB可用。使用较少的内存,GitLab将在重新配置运行期间产生奇怪的错误,而在使用过程中则会出现500个错误。 我们建议您至少拥有服务器上2GB的交换,即使您目前有足够的可用内存。如果可用内存发生更改,交换将有助于减少发生错误的可能性。 我们还建议将配置内核的交换设置设置为10这样的低值,以最大限度地利用内存,同时在需要时仍有可用的交换空间。
https://stackoverflow.com/questions/60134211
复制相似问题