From: Özgür (ozgur_ugur_ce@yahoo.com)
Date: Thu 02 Dec 2004 - 15:41:47 EET
Bunun java ile alakasi bulunmuyor. Tercih meselesi.
Aslinda yazilim kutuphaneleri ne kadar gerekli diye bir soruya geliyoruz.
m$ olsun , unix tabanli sistemler olsun hepsi oylarini ortak paylastirilmis kutuphanelerden
yana kullanmislardir. Ornegin IEXPLORE.EXE 80K civarindadir. Cunku kutuphaneleri
sisteme gomulku dlllerde bulunmaktadir. eger tek basina derlense idi 150 Mb hatta daha
fazlasina ihtiyac duyardi. En basitinden assembly'de bile interrup 'lar kullaniliyor.
100 Mb dan iki uygulama bellekte 200Mb kaplar. Bunlar ortak 60MB kodu kutuphanelere
gomse 40Mb kariniz olacaktir.
Java tarafina gelince , JRE sanal bir makinadir, class dosyalariniz ise derlenmis Java
Assembly kodlaridir. Bu sayede baska mimarilerde ayni assembly kodu calismaktadir.
Eger dediginiz olsa idi. Platform bagimsizliktan derleme-zamani sonrasinda sozedilemezdi.
Ayrica VM sadece 5MB ve istediginiz kullanmadiginiz kutuphaneyi kurulum dizininden
silebilirsiniz. Kullanmadiginiz karakter eslemlerini, guvenlik protokollerini, xml parserlari....v.s.
Tabi hicbir zaman o sistemde baska bir java uygulamasi tarafindan kullanilmamlilar.
umarim yardimci olabilmisimdir.
kohlit@icqmail.com wrote:
Merhaba;
Örneğin 1 mb boyutunda bir program yazdım. bu programın çalışması için 60 mb'lık JRE kurulu olması gerekiyor. bu taşınabilirlik açısından çok kötü. Bunun kolay bi yolu yokmudur.
Kütüphanenin kullandığım kısımlarını programıma eklesem. boyutu 1 mb iken 2 mb olsa ama 60 mb'lık kütüphaneye gerek kalmasa güzel olmazmıydı.
İşte böyle bir kullanım tarzı varmıdır?
Saygılar.
_______________________________________________________________
ICQ - You get the message, anywhere!
Get it @ http://www.icq.com
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
---------------------------------
Do you Yahoo!?
The all-new My Yahoo! – Get yours free!
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama