redis에서 메모리를 얼마나 점유하고 있는지 확인하려면 "info memory" 명령을 사용하면 되겠다.
# 메모리 사용 정보 확인
redis-cli info memory
출력 결과에서 used_memory 항목과 used_memory_rss 항목을 확인하면 된다. 단위는 바이트(byte)이고, 사람이 읽기 편하게 표시한 값은 used_memory_human과 used_memory_rss_human이다.
used_memory는 redis에서 현재 사용하고 있는 메모리의 크기다.
used_memory_rss는 redis에서는 더 이상 사용하지 않지만 OS로 아직 반환되지 않은 메모리다. 메모리를 페이지 단위로 관리하기 때문에 특정 페이지 전체가 사용하지 않는 상태가 되어야 메모리가 OS로 반환된다고 한다.
따라서, OS 입장에서 볼 때 redis가 점유하고 있는 메모리 크기는 used_memory_rss의 값이라고 보면 될 듯하다.
728x90
'리눅스' 카테고리의 다른 글
리눅스 민트 21에서 파이참(PyCharm) 설치 (0) | 2023.11.23 |
---|---|
리눅스 sshfs에서 심볼릭 링크에 접근하기 (0) | 2023.11.14 |
리눅스에서 webp 이미지 파일을 png 또는 jpg 파일로 변환 (0) | 2023.11.07 |
iostat - 리눅스에서 cpu와 디스크 사용률 확인 (1) | 2023.11.02 |
리눅스 KDE 플라즈마 환경에서 특수문자 입력 (0) | 2023.10.30 |