タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

machに関するucqのブックマーク (2)

  • 2007-01-21

    ちょっと間が空いたけど、Mach-O入門の続き。今回はセグメント。 セグメント セグメントは、ダイナミックリンカがアプリケーションをロードしたときに仮想メモリにマップされる、Mach-Oファイル中のデータの範囲と、メモリ保護の属性を定義しています。セグメントはページアラインされていて、ゼロもしくは一つ以上のセクションを含みます。 セグメントは、ディスク上で占有している以上のサイズのメモリを、実行時に使用することができます。たとえば__PAGEZEROセグメントは仮想メモリ上では1ページを占有しますが、ディスク上でのサイズは0です。なお、0で埋められるセクションは、セグメントの最後尾に配置される必要があります。 サイズを小さくするため、中間オブジェクトファイルは1つのセグメントのみを含みます。このセグメントには名前がありません。それぞれのセクションには、そのセクションが配置されるセグメントの

    2007-01-21
    ucq
    ucq 2009/10/23
  • sips(1) Mac OS X Manual Page

    ucq
    ucq 2009/10/23
  • 1