Jump to content


Photo

dll boyutu kucultme


  • Please log in to reply
4 replies to this topic

#1 _Mehmet_

_Mehmet_

    Advanced Member

  • uniGUI Subscriber
  • PipPipPipPip
  • 486 posts
  • LocationAntalya / Turkey

Posted 22 September 2017 - 08:18 AM

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?

 


  • 0

#2 Farshad Mohajeri

Farshad Mohajeri

    Administrator

  • Administrators
  • 9815 posts

Posted 22 September 2017 - 08:47 AM

Öncelikle tüm Debug opsiyonlarını kapatarak o şekilde küçültmeyi deneyin.


  • 0

#3 _Mehmet_

_Mehmet_

    Advanced Member

  • uniGUI Subscriber
  • PipPipPipPip
  • 486 posts
  • LocationAntalya / Turkey

Posted 22 September 2017 - 09:06 AM

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


  • 0

#4 Freeman35

Freeman35

    Advanced Member

  • uniGUI Subscriber
  • PipPipPipPip
  • 179 posts

Posted 22 September 2017 - 01:39 PM

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.


  • 0

#5 _Mehmet_

_Mehmet_

    Advanced Member

  • uniGUI Subscriber
  • PipPipPipPip
  • 486 posts
  • LocationAntalya / Turkey

Posted 22 September 2017 - 01:44 PM

Freeman35 Önerilerin için çok teşekkür ederim.


  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users