![RAM 캐시 + 버퍼의 증가로 인해 RAM 여유 공간은 시간이 지남에 따라 감소합니다.](https://linux55.com/image/189422/RAM%20%EC%BA%90%EC%8B%9C%20%2B%20%EB%B2%84%ED%8D%BC%EC%9D%98%20%EC%A6%9D%EA%B0%80%EB%A1%9C%20%EC%9D%B8%ED%95%B4%20RAM%20%EC%97%AC%EC%9C%A0%20%EA%B3%B5%EA%B0%84%EC%9D%80%20%EC%8B%9C%EA%B0%84%EC%9D%B4%20%EC%A7%80%EB%82%A8%EC%97%90%20%EB%94%B0%EB%9D%BC%20%EA%B0%90%EC%86%8C%ED%95%A9%EB%8B%88%EB%8B%A4..png)
서버 수준에서 일부 메모리 관련 지표를 시각화하면 다음과 같은 차트가 표시됩니다.
파란색 선 아래의 영역은 입니다 RAM Used
. 빨간색 선 아래와 파란색 선 위의 영역이 입니다 RAM Cache + Buffer
. 검은색 선 아래와 빨간색 선 위의 영역이 입니다 RAM Free
. 주황색 선 아래와 검은색 선 위의 영역이 입니다 SWAP Used
.
차트에서 볼 수 있듯이 RAM Used
시간이 지남에 따라 약간의 감소(또는 최소한 증가 없음)가 나타납니다. 하지만 왜냐하면 RAM Cache + Buffer
.
우리는 앞으로 이 서버의 메모리가 부족해질지 여부를 추정하려고 시도하므로 명확한 하향 추세를 나타내는 추세선이 생성되므로 추세 분석에서는 RAM Free
메모리 문제가 더 이상 발생하지 않으며 가까운 시일 내에 메모리 문제가 발생할 것으로 나타납니다. .RAM Free
지금 내 질문은 다음과 같습니다.
- 이것이 유효한 접근 방식입니까, 아니면 결합 지표(예:
RAM Free
+Ram Cache + Buffer
)에 집중해야 합니까, 아니면 결합 지표에만 초점을 맞춰야 합니까RAM Used
? - 사용 가능한 메모리의 급격한 감소 및 증가는 위험 신호
RAM Free
입니까RAM Cache + Buffer
, 아니면 걱정할 필요가 없습니까? - 이것이 전혀 유효한 접근 방식이 아니라면 이와 같은 시각화나 이와 같은 측정 항목에서 무엇을 얻을 수 있습니까?
답변1
여유 메모리는 낭비되는 메모리입니다. 시스템에서 사용 가능한 RAM 용량이 낮다는 사실은 나쁜 신호가 아니라 좋은 신호입니다.
중요한 것은 애플리케이션이 사용하는 RAM의 양과 과도한 스왑 사용과 관련된 지연입니다. 귀하의 경우, 설치된 RAM의 양에 비해 사용되는 RAM의 양이 적으므로 걱정할 필요가 없습니다.
이러한 유형의 차트에서 주의해야 할 유일한 사항은 과도한 스왑 사용량과 과도한 RAM 사용량이며, 그래도 자급자족할 수 있는 유일한 지표는 과도한 RAM 사용량입니다. 스왑 공간의 과도한 할당은 스왑 공간이 너무 많은 경우에만 우려할 만한 원인입니다.활동,즉시스템이 페이지를 교체하는 데 너무 많은 시간을 소비하므로 이 그래프에서는 이를 볼 수 없습니다.