[Gelistirici] InstalledSize hesabı..
A. Murat Eren
meren at pardus.org.tr
15 Mar 2007 Per 16:23:41 EET
Merhaba,
15 Mar 2007 Per 15:46 tarihinde, Furkan Duman şunları yazmıştı:
> Bu kontrolü nerede yapacağız? Eğer bunu Pisi de yapacak isek, her
> paketin metadata'daki kurulu boyut bilgisini %5 arttırmak yerine,
> Pisi'nin kurulmak istenen paketin, kurulu boyutunun %5 fazlasını
> alması yeterli olmalı.
Böyle bir bilginin sürekli hesaplanmaması, paketin içinde taşınması daha
doğru olur. Build işlemi esnasında hesap edilir, metadata'ya yazılır ve
herkes ona güvenir.
> Bu arada aklıma birşey daha geldi. Kurulmak istenen paket 5 Mb ise,
> kurulu boyutu ise 10 Mb ise, bize = 5 Mb + (10 Mb * 1,05) lik bir disk
> alanı gerekecektir. Yani indirilecek paketin diskte kaplayacağı alanı
> da hesaba katmalı mıyız?
Kurulacak paket diskte değilse, evet; pek yaklaşık required disk size için
paketin kendi boyutunu da hesaba katmak gerekli sonuçta, indirdikten
sonra "bunları kuramam çünkü yer yok" demekten daha mantıklı :) Fakat en
azından o build'in işi değil. API'de bunun için bir fonksiyon olabilir,
verilen paket(ler)in varsa bağımlılıkları ile bearber indirildiği ve
kurulduğu senaryoda toplam harcanacak disk alanının tahminen ne kadar olacağı
oradan öğrenilebilir.
Selamar.
--
- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -
A. Murat Eren
http://cekirdek.pardus.org.tr/~meren/blog
Pub Key ID: 0x527D7293
http://meren.org/
- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -
--
Gnome seems to be developed by interface nazis,
where consistently the excuse for not doing
something is not "it's too complicated to do",
but "it would confuse users" (Linus).
-
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi