すべてのプロダクト
Search
ドキュメントセンター

:Cloud Monitor のメモリ使用率はどのように計算されますか ?

最終更新日:Mar 20, 2020

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システムの不連続な値の間隔によるもので、問題があるわけではありません。その他ご不明な点がございましたら、アフターセールスサポートまでチケット起票の上、お問い合わせください。