特に、私は OS X 上の Intel 32 用の Mach-O バイナリ ファイル フォーマットを読み込んでいます。FAT ヘッダーの後、最初のアーカイブのオフセットの前に大量のパディングがあります。このすべてのパディングのポイントは何ですか?
具体的には、FAT ヘッダーと最初のアーカイブ (特に mach_header) の間に 4000 バイト以上のパディングがあります。これらの余分なバイトをすべて含めるのはなぜですか?! OS X は、すべてのユニバーサル バイナリに 4 KB を追加するのが好きですか?