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,2003 ASANO Masahiro