Tam o sırada, başka bir pillinetwork sitesi olan yenimecra.org'da: "Fashion Bloggers Wanted!"


(w2k'da ya$adim) yazmi$ oldugum bir programimin ne kadar kb ram harcadigini kontrol icin programimi cali$tirip (~3.5kb), tasklist'i actim ve ~2mb ram harcadigini gordum.. nasil yani? diye du$unurken programimi minimize yaptim ve o anda programimin tasklist'te bir anda ~200kb'a du$tugunu gordum.. nasi yani? diye du$unmeye devam ederken programi maximize yaptim ve bu seferde ~900kb harcadigini gordum.. bundan sonraki min'lerde 200kb, max'larda 900kb harcadi hep.. acili$taki 2mb harcamasi acaba benden mi kaynaklaniyor diye ba$ka programlarda deneme ihtiyaci duydum.. basilisk ii'yi cali$tirdim yakla$ik ~24mb harcarken minimize yapildiginda ~400kb'ye du$tu.. max yaptigimda ise sadece ~8mb.. arada ciddi olarak ~18mb fark vardi.. birkac tane daha program denedim ve hep ayni $ey oldugunu farkettim.. yani bir programi cali$tirip, minimize yapip, maximize yapinca daha az ram harciyor gozukuyordu.. hemen denemek icin programimi degi$tirdim; program cali$tiginda once kendini minimize yapiyor, minimize olunca birkac milisn bekleyip, kendini maximize yapiyor.. ama bu i$e yaramadi.. maximize iken ~2mb, minimize iken ~200kb.. _ama_ manual olarak min/max yapildiginda yine ~900kb/~200kb.. anlam veremedim $u an icin..


 | 3 yorum var 
 | 11 Temmuz 2002 16:45 

« önceki yazı
(image) save as..
sonraki yazı »
ea sport işi koparmış

Yorumlar

delphi'de bi grafik programı yazmıştım. program çalıştığı zaman, ram'de kapladığı yer sürekli artıyordu. veri tabanı bağlantısını kapattım, bi sürü yol denedim ama olmadı. sonunda tesadüfen minimize/maximize olayını keşfettim. şimdi program her beş dakikada bir, üç defa minimize/maximize oluyor ve ram'de kapladığı yer bayağı bi düşüyor. yalnız dikkat ettiysen, her minimize oluşunda, ram'de kapladığı yer, bir öncekine göre biraz daha fazla oluyor. mesela ilkinde 3mb'den 200K'ya düştüyse, ikincisinde 204K falan oluyor.

winmaker |  (0 puan) 11 Temmuz 2002 18:17

xp ile 2k beni de memory konusunda çok rahatsız ediyor. me ile hiç aramız iyi olmadı zaten.

memory leaks denilen sorun olabilir mi bu da? xp'de çözüldü deniyordu ama halen korkunç.

ben çözümümü buldum ama. cacheman adında bir program var; farkedilir bir performans artışı sağlıyor. ram'i optimize edip swap file kullanımına müdahale ediyor. ancak ücretli.

ücretsiz freeram xp lite var; sadece ram optimize işine yarıyor.

ram optimizasyon işleminden sonra kullanılan miktarın azalması bu memory leaklerden ötürü oluyor sanıyorum. xp'de hangi dakika bir optimizasyon denemesi yapsam ram kazancı da oluyor. bu da zaten core'unda bir memory kullanım hatası olduğunu gösteriyor galiba.

aftermath |  (0 puan) 11 Temmuz 2002 19:03

ram optimization daha cok segmentation'a yardimci olmak icin yapilir benim bildigim. devamli segmentleri duzenlemek a$iri cpu gucu istedigi icin genelde i$letim sistemlerinde ya minimum duzeydedir yada hic olmaz ki bu bir design flow degildir.

yukarida bahsedilen olay ise gercek bir design flow. sanirim bunu cozumu garbage collection olsa gerek. ama tam olarak bilemiyorum. hatta bizi a$iyor biraz..

cfq |  (0 puan) 12 Temmuz 2002 09:55

üye olunpillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.

Bu yazıyı rapor et. Kural dışı içeriğe rastladığınızda editörlerimize rapor ederek müdahale edilmesini sağlayabilirsiniz. (Hangi durumlarda rapor edebilirim?)
bildirgec.org bölümleri
pillinetwork hesabınızla giriş yapın.

pilli ilan

son yorumlar

pilli ilan

reklam

bildirgecinfo

bildirgec.org içeriği kullanıcıları tarafından üretilen kolektif bir blogdur.

RSS Dosyası
pillikutu