MEMのコマンドは、ユーザーが使用されているどのくらいのメモリを決定することを可能にするとどのくらいが利用可能です。
ヒント
Windows Vista、7、8、または10のユーザーは、Windowsユーティリティを使用して、インストールされており、使用可能なRAMの容量を確認する必要があります。参照:コンピュータにインストールされているRAMの容量を確認する方法。
可用性
memコマンドは、mem.exeとして次のMicrosoftオペレーティングシステムで使用できる外部コマンドです。
- MS-DOS 4.0以降
- Windows 95
- Windows 98
- Windows ME
- Windows NT
- Windows 2000
- Windows XP
メモリ構文
システムの使用済みメモリと空きメモリの量を表示します。
MEM [/ CLASSIFY | / DEBUG | / FREE | / MODULEモジュール名] [/ページ]
/ CLASSIFYまたは/ C | メモリ使用量によってプログラムを分類します。プログラムのサイズを一覧表示し、使用中のメモリの概要を提供し、使用可能な最大のメモリブロックを一覧表示します。 |
/ DEBUGまたは/ D | メモリ内のすべてのモジュールのステータス、内部ドライバ、およびその他の情報を表示します。 |
/ FREEまたは/ F | コンベンショナルメモリとアッパーメモリの両方に残っている空きメモリの量に関する情報を表示します。 |
/ MODULEまたは/ M | モジュールのメモリ使用量の詳細なリストを表示します。このオプションの後にモジュールの名前を続ける必要があり、オプションで/ Mとコロンで区切ることができます。 |
/ PAGEまたは/ P | 各画面で情報がいっぱいになると、一時停止します。 |
メモリの例
mem
このコマンドは、以下の例に示すように、メモリに関する情報を表示します。
Microsoft Windows 95およびWindows 98の出力例:
メモリの種類合計使用量無料
---------------------------------従来の640 k 52 k588 k上限0 k 0 k 0 k予約384 k 384 k 0 k拡張(XMS)31,768 k168 k 31,576 k ---------------------------------合計メモリ31,768 k168 k 31,576 k合計1 MB未満640 k 52 k588 k合計拡張(EMS)32 M(33,046,528バイト)無料拡張(EMS)16 M(16,777,216バイト)
最大の実行可能プログラムサイズ588 K(602,512バイト)最大の空き上位メモリブロック0 K (0バイト)MS-DOSはハイメモリ領域に常駐しています。
Windows 2000およびWindows XPの出力例:
655360バイトのコンベンショナルメモリの合計
655360バイトMS-DOSで使用可能な
633872最大実行可能プログラムサイズ
1048576バイトの連続した拡張メモリ
0バイトで使用可能な連続した拡張メモリ
941056バイトで使用可能なXMSメモリハイメモリ領域に常駐するMS-DOS
mem / f
コンベンショナルメモリの空き容量を表示します。