Tôi cũng gặp vấn đề với mức tiêu thụ bộ nhớ cao của gitlab.
Trong trường hợp của tôi, tôi phát hiện ra rằng dịch vụ bưu chính đã sử dụng hầu hết bộ nhớ.
Với postgres dịch vụ chạy 14.5G của 16G nơi sử dụng
tôi dừng lại một dịch vụ gitlab sau khi khác và phát hiện ra rằng khi tôi dừng postgres nhiều bộ nhớ được giải phóng.
Bạn có thể thử nó
gitlab-ctl stop postgresql
và bắt đầu dịch vụ một lần nữa với
gitlab-ctl start postgresql
Cuối cùng tôi đi qua các cấu hình sau đây trong /etc/gitlab/gitlab.rb
##! **recommend value is 1/4 of total RAM, up to 14GB.**
# postgresql['shared_buffers'] = "256MB"
Tôi chỉ đặt bộ đệm chia sẻ thành 256MB bằng cách xóa nhận xét #
, vì 256MB là đủ cho tôi.
postgresql['shared_buffers'] = "256MB"
và được thực hiện gitlab-ctl reconfigure
. gitlab-ctl khởi động lại các dịch vụ bị ảnh hưởng và mức tiêu thụ bộ nhớ hiện rất vừa phải.
Hy vọng rằng sẽ giúp người khác.
Nguồn
2017-05-31 07:44:52
Càng nhiều càng tốt Tôi đang gặp khó khăn với việc sử dụng bộ nhớ Gitlab quá, Tôi không nghĩ rằng câu hỏi này thuộc về StackOverflow. ServerFault có thể? –
Tôi đang gặp vấn đề tương tự, theo dõi Gitlab hiển thị 2,3 GB khi không hoạt động. – javydreamercsw