标题:gitlab git clone/pull 服务内存飙升,升级VPS服务器内存解决。 出处:向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除 时间:Sat, 24 Jun 2017 12:29:33 +0000 作者:jackxiang 地址:http://jackxiang.com/post/9247/ 内容: 刚升级了下VPS到2G,那个GitLab真耗内存:发现内存很重要,会影响CPU负载和磁盘的IO,因为内存不够系统会把磁盘当内存,进而CPU和磁盘都忙起来了,性能上不去,出现IO负载高。 -swoole顾问 2017 1st 语录 然而你如果了解硬件会发现磁盘并不能当内存用,存的只是地址 是的,所以,钱能解决问题的,别去技术解决,我用自己的VPS实践发现的,想各种优化都不行,还是花钱买内存解决了。现象:每次jenkins 去pull git把我那台git的机器pull 成高负载了,jenkins出现504错误。 而且内存不足的话linux的oom-killer机制会杀掉一些进程释放内存,虚拟内存搞了一个1024M,用了近1G,这个gitlab吃内存呐,可不是省油的灯呐。 可能源码安装要好一些,好在像MySQL/Redis可以分开在不同的机器上: 源码安装Gitlab8.16自己参考链接:http://jackxiang.com/post/4318/ Generated by Jackxiang's Bo-blog 2.1.1 Release