首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何利用Ruby和Gitlab优化占用内存

如何利用Ruby和Gitlab优化占用内存
EN

Stack Overflow用户
提问于 2020-02-09 06:54:13
回答 1查看 420关注 0票数 1

跑:顶

代码语言:javascript
运行
复制
 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的内存。

有没有优化配置和减少内存消耗的方法?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-09 07:17:43

不完全是:参见GitLab对内存的要求

您需要至少8GB的可寻址内存(RAM +交换)来安装和使用GitLab! 操作系统和任何其他正在运行的应用程序也将使用内存,因此要记住,在运行GitLab之前,至少需要4GB可用。使用较少的内存,GitLab将在重新配置运行期间产生奇怪的错误,而在使用过程中则会出现500个错误。 我们建议您至少拥有服务器上2GB的交换,即使您目前有足够的可用内存。如果可用内存发生更改,交换将有助于减少发生错误的可能性。 我们还建议将配置内核的交换设置设置为10这样的低值,以最大限度地利用内存,同时在需要时仍有可用的交换空间。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60134211

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档