[Gelistirici] 64bit paket boyutları hakkında

Necdet Yücel necdetyucel at gmail.com
29 Nis 2010 Per 11:51:05 EEST


Selamlar,

Güncel bir 64bit Corporate2 isosu oluşturmaya çalıştığımda
karşılaştığım bir durumu sizlere de haber vereyim / danışayım istedim.
Beklendiği gibi 32bit ve 64bit paketler arasında farklar var ;)
Bunlardan biri de paket boyuları. 64bit paketler çoğu durumda 32bit
karşılıklarından daha büyük boyutlular. Bunu ilk 64bit paket
oluşturmaya başladığımızda da farketmiştik ama işin bu boyutlarda
olduğunu öngörememiştik(m). Artık neredeyse tüm 32bit paketler 64bit
karşılıklarına sahip olduğundan manzara daha açık görünmeye başladı.
32bit corporate2 proje dosyasıyla[1] bir iso oluşturduğumda[2] bunun
artık bir cd'ye sığmadığını gördüm: 726M. Aşağıda rasgele seçilmiş 10
paket'in 32 bit ve 64 bit boyutlarını bir tabloda bulunuyor.

                        32-bit         64-bit          fark
amarok          4665913 4759836      93923
apache          2277407 2305094      27687
baselayout    212217    213264          1047
bash            520095       548952          28857
comar           47630        50614           2984
gcc                 8025465   8853841      828376
glibc               6689429   6779166      89737
kdebase       20871010    21354827  483817
pisi                    323181       323144     -37
thunderbird     9800353 10505463    705110

toplam          53432700    55694201   2261501


Bu 10 paket için dahi 32bit-64bit toplam farkı yaklaşık 2.5 MB.

Diğer dağıtımlarda durum ne diye baktığımda yine farklar olduğunu
gördüm. Debian için kısa bir örnek şöyle:

                       32-bit               64-bit          fark
amarok          2577150        2672468 95318
bash               585586          632560          46974
freeradius      607678          629356          21678
squid               688540          767478          78938
iceweasel       1131612 1142034 10422

toplam           5590566        5843896 253330

Eee, ne var bunda derseniz en azından 64bit cd'sinden bazı paketlerin
çıkartılması gerektiğini söylemiş olayım.

İyi çalışmalar diliyorum.

Necdet Yücel


[1]http://svn.pardus.org.tr/uludag/trunk/distribution/Corporate2/project-files/corporate2.xml
[2]http://members.comu.edu.tr/nyucel/PardusCorporate2-Preview-x86_64[3M].iso



Gelistirici mesaj listesiyle ilgili daha fazla bilgi