목록 보기
쿠버네티스가 쉬워지는 컨테이너 이야기 — memory편
데브옵스

쿠버네티스가 쉬워지는 컨테이너 이야기 — memory편

데보션
데보션
2024년 11월 14일

두줄요약

쿠버네티스 메모리 관리에서 리눅스와 cadvisor가 보는 관점 차이, 페이지 캐시, RSS/WSS를 설명했습니다. OOM 동작과 oom_score_adj의 영향까지 짚어 메모리 모니터링 기준을 정리했습니다.

핵심 내용

  • 쿠버네티스 메모리 관리를 이해하기 위한 리눅스 메모리 관점과 cadvisor 메트릭 관점의 차이 정리
  • 페이지 캐시, memory.current, memory.stat, memory.max, memory.events, memory.oom.group 등 cgroup v2 메모리 컨트롤러 핵심 파일 설명
  • RSS와 WSS 정의 및 계산 관점 비교, k8s에서 WSS가 컨테이너 메모리 예측에 더 적합한 이유 제시
  • OOM 발생 과정과 oom_score_adj의 영향, tmpfs·shmem 상황에서 RSS만 보면 오판할 수 있는 사례 제시

다음 읽기

#Kubernetes 주제를 이어서 읽기

쿠버네티스가 쉬워지는 컨테이너 이야기 — cgroup, cpu편

쿠버네티스를 이해하기 위한 기반 기술로 cgroup v2와 CPU 컨트롤러를 실습 중심으로 설명했습니다. requests, limits, throttling, 사용률 측정의 의미를 정리해 실무 판단에 도움이 되도록 했습니다.

데보션
데보션
데브옵스

댓글 0개

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...