1 頁 (共 1 頁)

Universal Binary 到底有多肥?

發表於 : 02/08/2006 8:44 pm
rlong
記得從前,Apple 剛從 68K 轉型 PPC 時,Apple 出了 FAT binary 執行檔,有許多人就想盡辦法來為它減肥,

今天的 Universal Binary 就類似當年 FAT 檔,不過這回 Apple學聰明了,不再叫它「肥肥」了。

今天心血來潮,做了一個實驗,雖然不能代表所有 UB 的檔案大小比例,但也是一個實例,可作為參考,

我將以前寫的程式,用 XCODE 2.2分別編譯成 UB, intel, ppc 三種執行檔,在我的 PMG5, PBG4,MacMini 的 PPC都能執行,因為手上還沒有 intel-Mac的機器,所以只能過過乾癮。

圖檔

UB 151,587 bytes
PPC 105,663 bytes
intel 98,339 bytes

用數學計算一下,也就是說,共同區佔 52,415 intel專用區佔45,924 PPC 專用佔53,248 bytes

另一個有趣的事是,在不能執行 intel 檔的 PPC機器上, icon會自動加上可愛的禁止符號。

Re: Universal Binary 到底有多肥?

發表於 : 03/03/2006 5:54 pm
droger
看起來大小沒有差別很多
不過禁止的符號真的蠻有趣的