Jump to content
uniGUI Discussion Forums
Sign in to follow this  
mehmet07

dll boyutu kucultme

Recommended Posts

Merhabalar,

Program dll dosyası boyutu buyuk olunca haliyle ilk yuklenirken zaman aliyor. Bunun icin UPX gibi sıkıstırma programları ile dosya boyutunu kucultmenin dezavantaji olur mu acaba?

 

Share this post


Link to post
Share on other sites

Debug opsiyonlarini kapatmıştım. uygulama 8 mb dustu. Buna upx uygulayınca 2 mb dusuyor.

Share this post


Link to post
Share on other sites

uygulama yada dll dosyaları bahsettiğin gibi sıkıştırma programları reel olarak sıkıştırmıyorlar, yani zip gibi düşün. zip i kullanabilmenin tek yolu zip i açmaktır. o uygulamaların yaptıklarıda yanılmıyorsam bu. Diskten okuma işini azaltıyor ama sıkıştırılmış olanı açmak zorunda, bence gereksiz işlem yükü.

Diskten okuma işi çok fazla olacak sa, memdrive kullanabilirsin. dll yada uygulamaları system açılışında oluşturacağım memdrive a kopyalayım ordan çalıştırabilirsin. Buradaki hızın ssd den bile daha hızlıdır, ram lerinin hızı kadardır. Ama dezavanyajlarıda vardır. Belirteceğin size kadar ram kaybedersin, ve ramdrive a yazılanlar kalıcı değildirler, makina kapatılıp açıldığında herşey silinir gibi.

 

MacOs da lazarus a başlama gafletinde bulunduğumda, yükle,sil çok yapıyordum öğrenmek için, svn sürümünü kurabilmek için bir script te yapmıştım bunu denemelerinde ssd yi telef etmemek için macos da 1gb lık ramdrive açıp tüm derlemeleri build işlerini orda yapıyordum.

cp (-> unix te copy komutu) ağır çalışıyordu, "resync" müthiş hızlı, windowsda böyle bir şey varmıdır bilmiyorum.

Tavsiyem sıkıştırma programlarını boşverin.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×