winsat mem

適用対象: Windows Server (サポートされているすべてのバージョン)

winsat mem コマンドは、マルチメディア処理での大容量メモリからメモリ バッファーへのコピーと同様のプロセスを使用して、システム メモリ帯域幅をテストします。

構文

winsat mem <parameters>

パラメーター

パラメーター 説明
-up 1 つのスレッドだけを使用したメモリ テストを強制します。 既定では、物理 CPU またはコアごとに 1 つのスレッドを実行します。
-rn 評価のスレッドを通常の優先順位で実行するように指定します。 既定では、優先順位 15 で実行されます。
-nc 評価でメモリを割り当て、それにキャッシュなしのフラグを付けるように指定します。 このフラグは、コピー操作でプロセッサのキャッシュがバイパスされることを意味します。 既定では、キャッシュされた領域で実行されます。
-do <n> ソース バッファーの最後と宛先バッファーの先頭の間の距離 (バイト単位) を指定します。 既定値は 64 バイトです。 許容される最大の宛先オフセットは 16 MB です。 無効な宛先オフセットを指定すると、エラーが発生します。
注: 0 は <n> の有効な値ですが、負の数値は有効な値ではありません。
-mint <n> 評価の最小実行時間 (秒単位) を指定します。 既定値は 2.0 です。 最小値は 1.0 です。 最大値は 30.0 です。
注: 2 つのパラメーターが組み合わせて使用されているときに -maxt 値より大きい -mint 値を指定すると、エラーが発生します。
-maxt <n> 評価の最大実行時間 (秒単位) を指定します。 既定値は 5.0 です。 最小値は 1.0 です。 最大値は 30.0 です。 -mint パラメーターと組み合わせて使用されている場合は、-mint で指定されている期間の後、その結果の定期的な統計チェックを実行するために評価が開始されます。 その統計チェックに合格した場合は、-maxt で指定されている期間が経過する前に評価が完了します。 統計チェックを満たすことなく、評価が -maxt で指定されている期間実行された場合は、その時点で評価が完了し、それまでに収集した結果を返します。
-buffersize <n> メモリ コピー テストで使用されるバッファー サイズを指定します。 この量の 2 倍が CPU ごとに割り当てられます。これにより、あるバッファーから別のバッファーにコピーされるデータの量が決定されます。 既定値は 16 MB です。 この値は、最も近い 4 KB 境界に丸められます。 最大値は 32 MB です。 最小値は 4 KB です。 無効なバッファー サイズを指定すると、エラーが発生します。
-v 詳細出力を STDOUT に送信します (状態と進行状況の情報を含む)。 また、エラーはすべてコマンド ウィンドウにも書き込まれます。
-xml <file name> 評価の出力を指定された XML ファイルとして保存します。 指定されたファイルが存在する場合は上書きされます。
-idiskinfo 物理ボリュームと論理ディスクに関する情報を XML 出力の <SystemConfig> セクションの一部として保存します。
-iguid XML 出力ファイルにグローバル一意識別子 (GUID) を作成します。
-note <note text> XML 出力ファイルの <note text> セクションにメモのテキストを追加します。
-icn XML 出力ファイルにローカル コンピューター名を含めます。
-eef XML 出力ファイルに追加のシステム情報を列挙します。

  • 32 MB のバッファー サイズを使用して、最小 4 秒間、最大 12 秒間評価を実行し、結果を XML 形式でファイル memtest.xml に保存します。
  winsat mem -mint 4.0 -maxt 12.0 -buffersize 32MB -xml memtest.xml

解説

  • winsat mem を使用するには、少なくともローカルの管理者グループ (または同等) のメンバーシップが必要です。 Winsat mem は、管理者特権でのコマンド プロンプト ウィンドウから実行する必要があります。
  • 管理者特権でのコマンド プロンプト ウィンドウを開くには、[スタート][アクセサリ] の順に選択し、[コマンド プロンプト] を右クリックして [管理者として実行] を選択します。