Windowsの便利な使い方
mem
メモリの割り当て情報を表示する
2000 XP Home XP Pro Vista 7 8

機能

DOS上に読み込まれているシステム内の使用メモリ量や空きメモリ量を表示する。

形式

mem (option)



オプション

オプション 説明
/program
/p
メモリ中にロードされているプログラムの状態を表示する
/debug
/d
プログラム、内部ドライバ、その他の情報を表示する
/classify
/c
メモリ使用方法によってプログラムを分類して表示する

コマンド例

mem メモリの利用状況を表示する
mem /c メモリ利用状況を集計して表示する
mem /p メモリアドレス空間の利用状況を表示する

実行例

C:\>mem

Microsoft (R) KKCFUNC バージョン 1.10
Copyright (C) Microsoft Corp. 1991,1993. All rights reserved.

KKCFUNC が組み込まれました.

マイクロソフトかな漢字変換  バージョン 2.51
(C)Copyright Microsoft Corp. 1992-1993


    655360 バイト : コンベンショナルメモリ
    655360 バイト : 使用可能 MS-DOS メモリ
    532800 バイト : 最大プログラムサイズ

   1048576 バイト : 全エクステンドメモリ
         0 バイト : 使用可能エクステンドメモリ
    941056 バイト : 使用可能 XMSメモリ
                    MS-DOS は, ハイメモリ領域に常駐しています.

C:\>
C:\>mem /c

コンベンショナルメモリ :

  名前                サイズ(10進数)       サイズ(16進数)
-------------      ---------------------   -------------
  MSDOS              12224      ( 11.9K)       2FC0
  KBD                 3296      (  3.2K)        CE0
  HIMEM               1248      (  1.2K)        4E0
  MSIMEK             92384      ( 90.2K)      168E0
  MSIMEI             33392      ( 32.6K)       8270
  COMMAND             5824      (  5.7K)       16C0
  DOSX               34720      ( 33.9K)       87A0
  KB16                6304      (  6.2K)       18A0
  フリー                  112      (  0.1K)         70
  フリー                 1760      (  1.7K)        6E0
  フリー               463840      (453.0K)      713E0

全フリーメモリ :          465712      (454.8K)

アッパーメモリ :

  名前                サイズ(10進数)       サイズ(16進数)
-------------      ---------------------   -------------
  システム              204784      (200.0K)      31FF0
  DOSX                 128      (  0.1K)         80
  NTFONT               608      (  0.6K)        260
  FONT_WIN             624      (  0.6K)        270
  $DISP              18992      ( 18.5K)       4A30
  DISP_WIN            2496      (  2.4K)        9C0
  KKCFUNC             4080      (  4.0K)        FF0
  MOUSE              13120      ( 12.8K)       3340
  MSCDEXNT             464      (  0.5K)        1D0
  REDIR               2672      (  2.6K)        A70
  フリー                 1744      (  1.7K)        6D0
  フリー                12208      ( 11.9K)       2FB0

全フリーメモリ :           13952      ( 13.6K)

プログラムへの使用可能全バイト数(コンベンショナル+アッパー) :                479664   (468.4K)
実行可能プログラム最大サイズ :                                     463840   (453.0K)
使用可能最大アッパーメモリブロック :                                    12208   ( 11.9K)

   1048576 バイト : 全エクステンドメモリ
         0 バイト : 使用可能エクステンドメモリ
    941056 バイト : 使用可能 XMSメモリ
                    MS-DOS は, ハイメモリ領域に常駐しています.

C:\>

C:\>mem /d

  アドレス    名前         サイズ     タイプ
  --------    --------     ------     ------
  000000                   000400     インタラプト ベクタ
  000400                   000100     ROM コミュニケーション エリア
  000500                   000200     DOS コミュニケーション エリア

  000700      IO           000370     システム データ 
                  CON                   システム デバイス ドライバ 
                  AUX                   システム デバイス ドライバ 
                  PRN                   システム デバイス ドライバ 
                  CLOCK$                システム デバイス ドライバ 
                  COM1                  システム デバイス ドライバ 
                  LPT1                  システム デバイス ドライバ 
                  LPT2                  システム デバイス ドライバ 
                  LPT3                  システム デバイス ドライバ 
                  COM2                  システム デバイス ドライバ 
                  COM3                  システム デバイス ドライバ 
                  COM4                  システム デバイス ドライバ 

  000A70      MSDOS        001640     システム データ 

  0020B0      IO           020C90     システム データ 
                KBD        000CE0      システム プログラム 
                HIMEM      0004E0      DEVICE=    
                  XMSXXXX0              デバイス ドライバ 
                MSIMEK     0168E0      DEVICE=    
                  MS$KANJI              デバイス ドライバ 
                MSIMEI     008270      DEVICE=    
                  MS IMEI$              デバイス ドライバ 
                           000490      FILES=     
                           000090      FCBS=      
                           0001C0      LASTDRIVE= 
                           000820      STACKS=    
  022D50      COMMAND      000F10     プログラム   
  023C70      MSDOS        000070     -- 空き --
  023CF0      COMMAND      0007B0     環境      
  0244B0      DOSX         0087A0     プログラム   
  02CC60      MEM          0006E0     環境      
  02D350      KB16         0018A0     プログラム   
  02EC00      MEM          017510     プログラム   
  046120      MSDOS        059EC0     -- 空き --
  09FFF0      システム         032000     システム プログラム

  0D2000      IO           006900     システム データ 
                NTFONT     000260      DEVICE=    
                  NTFONT$$              デバイス ドライバ 
                FONT_WIN   000270      DEVICE=    
                  NTDISP1$              デバイス ドライバ 
                $DISP      004A30      DEVICE=    
                  $IBMADSP              デバイス ドライバ 
                DISP_WIN   0009C0      DEVICE=    
                  NTDISP2$              デバイス ドライバ 
                KKCFUNC    000FF0      DEVICE=    
                  KKCFUNC$              デバイス ドライバ 
  0D8910      IO           003350     システム データ 
                MOUSE      003340      システム プログラム 
  0DBC70      MSDOS        0006D0     -- 空き --
  0DC350      MSCDEXNT     0001D0     プログラム   
  0DC530      REDIR        000A70     プログラム   
  0DCFB0      DOSX         000080     データ      
  0DD040      MSDOS        002FB0     -- 空き --


    655360 バイト : コンベンショナルメモリ
    655360 バイト : 使用可能 MS-DOS メモリ
    463840 バイト : 最大プログラムサイズ

   1048576 バイト : 全エクステンドメモリ
         0 バイト : 使用可能エクステンドメモリ
    941056 バイト : 使用可能 XMSメモリ
                    MS-DOS は, ハイメモリ領域に常駐しています.

C:\>
C:\>mem /p

  アドレス    名前         サイズ     タイプ
  --------    --------     ------     ------
  000000                   000400     インタラプト ベクタ
  000400                   000100     ROM コミュニケーション エリア
  000500                   000200     DOS コミュニケーション エリア

  000700      IO           000370     システム データ 

  000A70      MSDOS        001640     システム データ 

  0020B0      IO           020C90     システム データ 
                KBD        000CE0      システム プログラム 
                HIMEM      0004E0      DEVICE=    
                MSIMEK     0168E0      DEVICE=    
                MSIMEI     008270      DEVICE=    
                           000490      FILES=     
                           000090      FCBS=      
                           0001C0      LASTDRIVE= 
                           000820      STACKS=    
  022D50      COMMAND      000F10     プログラム   
  023C70      MSDOS        000070     -- 空き --
  023CF0      COMMAND      0007B0     環境      
  0244B0      DOSX         0087A0     プログラム   
  02CC60      MEM          0006E0     環境      
  02D350      KB16         0018A0     プログラム   
  02EC00      MEM          017510     プログラム   
  046120      MSDOS        059EC0     -- 空き --
  09FFF0      システム         032000     システム プログラム

  0D2000      IO           006900     システム データ 
                NTFONT     000260      DEVICE=    
                FONT_WIN   000270      DEVICE=    
                $DISP      004A30      DEVICE=    
                DISP_WIN   0009C0      DEVICE=    
                KKCFUNC    000FF0      DEVICE=    
  0D8910      IO           003350     システム データ 
                MOUSE      003340      システム プログラム 
  0DBC70      MSDOS        0006D0     -- 空き --
  0DC350      MSCDEXNT     0001D0     プログラム   
  0DC530      REDIR        000A70     プログラム   
  0DCFB0      DOSX         000080     データ      
  0DD040      MSDOS        002FB0     -- 空き --


    655360 バイト : コンベンショナルメモリ
    655360 バイト : 使用可能 MS-DOS メモリ
    463840 バイト : 最大プログラムサイズ

   1048576 バイト : 全エクステンドメモリ
         0 バイト : 使用可能エクステンドメモリ
    941056 バイト : 使用可能 XMSメモリ
                    MS-DOS は, ハイメモリ領域に常駐しています.

C:\>



関連ページ

systeminfo ・・・システム情報を収集する
openfiles ・・・開いているファイルを照会、表示、または切断する
hostname ・・・ホスト名を表示する
shutdown ・・・シャットダウン・再起動やログオフをする
ver ・・・Windowsのバージョン情報を表示する