Dell Networking: Dell Networking OS10 S4100スイッチの理想的なメモリー使用率
Summary: Dell Networking SmartFabric OS10 S4100スイッチのメモリー使用率の理想的な状態
Instructions
プラットフォーム:すべてのS4100-ON
ファームウェア:すべてのOS10バージョン
メモリ仕様:
S4100スイッチには、4 GBのシステム メモリーが搭載されています。
CLI出力の例:
メモリー使用率を実証するために、OS10バージョン10.6.0.1リリースを実行しているS4128Fスイッチでの「show processes node-id 1」コマンドの次のサンプル出力について考察します。
上記の出力は、次のメモリーの詳細を示しています。
Total Memory: 3,997,908 KiB
空きメモリー: 763,084 KiB
使用メモリー: 2,895,740 KiB
バッファー/キャッシュ メモリー: 574,324 KiB
使用可能メモリー: 1,102,168キロ
メモリー可用性の計算:
合計メモリの割合としてメモリの可用性を計算するには、次の式を使用できます。
|
可用性(%) = |
使用可能なメモリー(KiB単位 |
*100 |
|
|
インスタンスの値を使用:
%可用性 = {1,102,168 / 3,997,908} * 100 ≈ 27.56%
これは、メモリーの約27.56%がデータ ワークロードのない状態で使用可能であることを示しています。
重要な考慮事項:
-
問題の表示なし:
観察されたメモリー使用率は、システムの問題を示唆していません。
理想的な状態またはアイドル状態では、S4100スイッチはバッファ/キャッシュの目的でメモリーの大部分を使用します。
トラフィックとワークロードが発生すると、Linuxカーネルは、新しいプロセスとデータを処理するために必要なメモリーを動的に解放します。
「使用済みメモリー」が一貫して増加しない場合、または使用可能なメモリーが一貫して減少しない場合、スイッチはメモリー リークの兆候を示していません。 -
OS10でのメモリー管理:
OS10で使用されるLinuxカーネルは、進行中の操作で必要に応じてバッファー/キャッシュからメモリーを解放するなど、メモリーを効果的に管理するように設計されています。
システムは、アクティブなプロセスの要求に対応するためにメモリ割り当てを自動的に調整します。
メモリー可用性の代替コマンド:
メモリの可用性を確認するその他の方法として、次のコマンドを実行して、使用可能なメモリを合計メモリの割合として取得できます。
OS10# system "free | grep Mem | awk '{print $7/$2 * 100 }'"
このコマンドは、使用可能なメモリーの割合を返します。この場合は約26.21%で、初期出力で確認された値を確認します。
結論:
この記事のメモリー使用率の数値は、アクティブなトラフィックのない理想的な条件下でのS4128Fスイッチの通常の動作を反映しています
ワークロードが増加すると、スイッチはメモリを動的に管理して効率的なリソース割り当てを確保し、これらの数値は実際のネットワークアクティビティのコンテキストで評価する必要があります。
製品:
PowerSwitch S4112F-ON/S4112T-ON、PowerSwitch S4128F-ON/S4128T-ON、PowerSwitch S4148F-ON/S4148T-ON/S4148FE-ON、PowerSwitch S4148U-ON