29 Nisan 2010 Perşembe

64bit paket boyutları hakkında

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. 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ğumuzda bunun artık bir cd'ye sığmadığını gördük; iso'nun boyutu 726M oldu.

Aşağıda rasgele seçilmiş 10 pisi paketinin 32 bit ve 64 bit boyutları karşılaştırmalı olarak bulunuyor.


32-bit 64-bit
amarok 4665913 4759836
apache 2277407 2305094
baselayout 212217 213264
bash 520095 548952
comar 47630 50614
gcc 8025465 8853841
glibc 6689429 6779166
kdebase 20871010 21354827
pisi 323181 323144
thunderbird 9800353 10505463



Bu 10 paket için dahi 32bit-64bit toplam farkı yaklaşık 2.5 MB. Diğer dağıtımlarda durum ne diye baktığımızda yine farklar olduğunu görüyoruz. Debian için kısa bir örnek şöyle:


32-bit 64-bit
amarok 2577150 2672468
bash 585586 632560
freeradius 607678 629356
squid 688540 767478
iceweasel 1131612 1142034

Paket sayıları dağıtımın genelini örnekleyecek kadar fazla olmasa da hem Pardus'ta hem de debian'da %5-6 kadar bir fark olduğu görülüyor.

Sonuç olarak; 64bit Pardus deposunda 32bit deposundaki kadar paket bulunacak ama kurulum cd'lerinden daha az paket çıkacak.

[1]http://svn.pardus.org.tr/uludag/trunk/distribution/Corporate2/project-files/corporate2.xml

1 yorum:

  1. veya cd yerine dvd kullanılarak en azından 32 bit pardustaki paketlerin hepsi korunabilir. veya usb den boot edip kurulum yapılabilinir. böyle olunca daha fazla paket de eklenebilir.

    YanıtlaSil