address_space

# mcrash

## address_space

### 書式

usage: `address_space` [-cdl] address

### 説明

address_spaceはファイルデータをページキャッシュ経由で操作するための データ構造です。 inode構造体はその中にaddress_spaceを含んでおり、 ほとんどのaddress_spaceはそれ(inodeの一部)です。

opsエントリは `operations` コマンドの-aオプションで表示できます。 hostエントリは `inode` コマンドで表示できます。 mmapとmmap_sharedエントリは `vm_area_struct` コマンドで表示できます。

### オプション

-c
  clean_pages にリストされているpageを表示します。
-d
  dirty_pages にリストされているpageを表示します。
-l
  locked_pages にリストされているpageを表示します。

### 実行例

    > address_space c18c5a50
    ADDR:         c18c5a50
    clean_pages:  c105bb80  c105b240
    dirty_pages:  c18c5a58  c18c5a58
    locked_pages: c18c5a60  c18c5a60
    nrpages:             4
    ops:          c0251080
    host:         c18c59a0
    mmap:                0
    mmap_shared:         0
    gfp_mask:     highmem wait io highio fs  (GFP_HIGHUSER)

mcrash, Copyright (C) 2002,2003 ASANO Masahiro