sizeof

# mcrash

## sizeof

### 書式

usage: `sizeof` [tables]

### 説明

代表的なテーブルのサイズ(バイト数)を10進数と16進数で表示します。 ちなみに、"`*`" はポインタ(の幅)を意味しています。

### 実行例

    > sizeof
               TYPE NAME    DEC   HEX
                    char      1     1
                   short      2     2
                     int      4     4
                    long      4     4
                       *      4     4
           address_space     52    34
                atomic_t      4     4
          blk_dev_struct    132    84
            block_device     56    38
             buffer_head     96    60
                 caddr_t      4     4
                  dentry    108    6c
                   dev_t      2     2
         ext2_inode_info    112    70
                    file    104    68
               file_lock     92    5c
        file_system_type     28    1c
            files_struct    416   1a0
               fs_struct     36    24
                   gid_t      4     4
                   ino_t      4     4
                   inode    480   1e0
                  kdev_t      2     2
            kmem_cache_t    112    70
             k_sigaction     20    14
               list_head      8     8
                  loff_t      8     8
               lv_disk_t    328   148
                    lv_t    420   1a4
               mem_map_t     64    40
               mm_struct    136    88
                  module     96    60
               nameidata     28    1c
                  nfs_fh     66    42
          nfs_inode_info    192    c0
                 nlink_t      2     2
                    page     64    40
             pglist_data    796   31c
               pv_disk_t    468   1d4
                    pv_t    512   200
                 request     80    50
           request_queue    124    7c
               semaphore     20    14
           signal_struct   1288   508
              sigpending     16    10
                sigset_t      8     8
                  slab_t     24    18
                  socket     44    2c
              spinlock_t      4     4
             super_block    512   200
             task_struct   1440   5a0
                  time_t      4     4
               tq_struct     20    14
                   uid_t      4     4
                 umode_t      2     2
                vfsmount     60    3c
               vg_disk_t    188    bc
                    vg_t   2296   8f8
          vm_area_struct     68    44
       wait_queue_head_t     12     c
                  zone_t    168    a8
               TYPE NAME    DEC   HEX

mcrash, Copyright (C) 2002 ASANO Masahiro