LINEスタンプ制作代行サービス・LINEスタンプの作り方!

お電話でのお問い合わせ:03-6869-8600

stampfactory大百科事典

ファットバイナリ

ファットバイナリ (fat binary) とはコンピュータソフトウェアのバイナリ形式の一種で、一つのソフトを、互換性のない複数のCPUで実行できるように各CPU用のコードを同時に格納した形式をいう。ファットバイナリが利用されるのは次のような場合である。このような場合、アーキテクチャを気にせずソフトを運用できるので、配布や管理面に優れる。ただし、使用されないアーキテクチャのコードを内蔵するためバイナリのサイズが大きくなる(このことがFATと呼ばれる所以である)。通常そのような領域を削除するユーティリティなどを利用する場合が多い。Mac OSでは、旧来よりリソースフォークのCODEリソースに実行ファイルが収められており、PowerMacではデータフォークに収めるというスタイルを採ることで実現している。一方のUniversal Binaryは、Mac OS Xにおいてリソースフォークをあまり使わない方針となったため、一ファイルに複数アーキテクチャのバイナリを収め、JavaによるプログラムでCPUを判定し、適切なバイナリを実行している。JavaプログラムはJavaバイトコードとしてコンパイルされたものが、これら複数のバイナリの先頭に配置されている。そのため実行ファイルをバイナリエディタなどで表示すると、Javaのバイトコードであることを示すマジックナンバー (0xCAFEBABE) と各アーキテクチャ用のマジックナンバーが確認できる。

出典:wikipedia

LINEスタンプ制作に興味がある場合は、
下記よりスタンプファクトリーのホームページをご覧ください。