CloudMonitorシステムでは、ECSのメモリ使用量は約21.27%です。
しかし、ECSに示されている結果は次のとおりです。
total(A):メモリの総数。
used(B):オペレーティングシステムによるメモリの使用数。これには、オペレーティングシステム、アプリケーション、およびキャッシュによって使用される部分が含まれます。
free(C):オペレーティングシステムで使用されていないメモリの数。この部分は通常小さいです。
共有(D):使用しない部分。常に0です。
バッファ(E)およびキャッシュ(F):キャッシュとして使用されるメモリの数。
- / + buffers / cache
の行で:used column(G):アプリケーションによって使用されたメモリの合計数を示します。
Mem.used(B) - Mem.buffers(E) - Mem.cached(F)
と同じです。空き列(H):アプリケーションで使用されていないメモリの数を示します。それは利用可能な実際のアイドルメモリです。
Mem.free(C)+ Mem.buffers(E)+ Mem.cached(F)
と同じです。
この行の空き列(H)の数字が小さすぎる場合は、アプリケーションを最適化するか、物理メモリを増やす必要があります。
上記の図では、
実際のメモリ使用量:
124212(G)= 245096(B)-13684(E)-107200(F)
メモリ使用量:
G / A = 124212/1018600 = 0.1219438444924406 = 12.1%
両者の小さな違いは、CloudMonitorシステムの不連続な値の間隔によるもので、問題があるわけではありません。その他ご不明な点がございましたら、アフターセールスサポートまでチケット起票の上、お問い合わせください。