본문 바로가기
Database/PMM

PMM에서 Memory 단위 표기 방법

by 화곡공룡 2022. 8. 16.
반응형

 

PMM(Grafana)으로 DB서버를 모니터링 중 가용 Memory 현재 상태와 지표로 나타내는 값이 서로 상이한 부분이 발견되었다.

 

다음과 같이 같은 서버를 모니터링 하는데 서도 다른 값이 표기 되었다.

 

<모니터링 화면 1> free Memory 가 2.5GiB로 표기됨

<모니터링 화면 2>  free Memory 가 2.69GB로 표기됨

 

위와 같이 다르게 표시되는 이유는 Data를 표현하는 단위가 아래와 같이 다르기 때문이다.

  • SI : International System Units, 국제단위계
  • IEC : International Electrotechnical Commission, 국제전기기술위원회
  • SI 접두어 : kilo(K), mega(M), giga(G), tera(T), .... 
  • IEC 접두어(Binary 접두어) : kibi(Ki), mebi(Mi), gibi(Gi), tebi(Ti), ....
  • SI 접두어 사용 : KB (킬로바이트) = 1000^1 = 10^3 
  • IEC 접두어 사용 : KiB (키비바이트) = 1024^1 = 2^10 

 

<참조 블로그>

 

Data 단위 SI, IEC - MiB와 MB의 차이, GiB와 GB의 차이

SI : International System Units, 국제단위계 IEC : International Electrotechnical Commission, 국제전기기술위원회 SI 접두어 : kilo(K), mega(M), giga(G), tera(T), .... IEC 접두어(Binary 접두어) : kibi(..

tifferent.tistory.com

 

우리는 보통 Memory의 단위를 1024로 나누기 때문에

아래와 같이 Data > byte(IEC)로 변경해주면 1024기준으로 데이터를 환산해준다.

byte(IEC) 기준으로 변경되어 GIB로 변경되었다.

 

반응형

댓글