우리는 CentOS는Gitlab-CL 서버 및 메모리 사용
6.9 우리는 RAM의 65기가바이트와 물리적 서버가에 저장소에서 설치 gitlab-CL 10.0.1를 실행하고 있습니다. 웹 인터페이스에서 느린 성능을 보였으므로 메모리를 살펴보면 서버가 조금씩 바뀌고 모든 메모리가 사용된다는 것을 알았습니다.
그것을 사용하여 활성 과정이 없다 무료 -m는이 캐시 확인 :
이 이상한 것은 모든 메모리가 DirectMap2M에 할당되는 total used free shared buffers cached
Mem: 64412 64179 232 140 1 176
-/+ buffers/cache: 64001 410
Swap: 15999 2679 13320
cat /proc/meminfo
MemTotal: 65957916 kB
MemFree: 242364 kB
Buffers: 1132 kB
Cached: 193548 kB
SwapCached: 853032 kB
Active: 6302692 kB
Inactive: 1729836 kB
Active(anon): 6276560 kB
Inactive(anon): 1704824 kB
Active(file): 26132 kB
Inactive(file): 25012 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 16383996 kB
SwapFree: 13580524 kB
Dirty: 1576 kB
Writeback: 0 kB
AnonPages: 7595904 kB
Mapped: 162376 kB
Shmem: 144312 kB
Slab: 57184100 kB
SReclaimable: 35132 kB
SUnreclaim: 57148968 kB
KernelStack: 12912 kB
PageTables: 59144 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 49362952 kB
Committed_AS: 18168608 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 395428 kB
VmallocChunk: 34323721400 kB
HardwareCorrupted: 0 kB
AnonHugePages: 3260416 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 7652 kB
DirectMap2M: 67088384 kB
당신이 이유를 아십니까 이 일어나고있다? gitlab에 정상입니까?
나는 메모리에서 캐시를 제거하는 몇 가지 명령에 대해 읽어 : 그들은 gitlab을 실행하는 생산 시스템에서 실행하는 것이 안전
# sync; echo 1 > /proc/sys/vm/drop_caches
# sync; echo 2 > /proc/sys/vm/drop_caches
# sync; echo 3 > /proc/sys/vm/drop_caches
있습니까?
덕분에 많은