[Gelistirici] Re: [Uludag-commits] r6535 - repos/pisi-x/src

Ismail Donmez ismail at pardus.org.tr
16 Mar 2006 Per 20:04:40 EET


Perşembe 16 Mart 2006 20:03 tarihinde, Eray Ozkural şunları yazmıştı: 
> Ismail Donmez wrote:
> > Perşembe 16 Mart 2006 19:28 tarihinde, Eray Ozkural şunları yazmıştı:
> >> demin ozel olarak bir cache mekanizmasi uretmeye
> >> calismamak gerektigini bunun dogru yolunun gereksiz
> >> db lookuplarini ilk basta yapmamak oldugunu soylemistim
> >> ama sanirim umursamadin?
> >>
> >> lutfen db'yi cache etmeye calistigin yeri cikarir misin,
> >> tekrar tekrar yapman gerekiyor db lookup'lari, yalniz db
> >> lookup'larini ilk basta gerekmedikce yapmaman gerekiyor yani bir
> >> paket secilmedigi muddetce onu lookup etmezsen en
> >> efficient yolu budur, lazy access yapmak lazim yani database'e
> >> bir de gereksiz database'lere hic erismemek lazim.
> >>
> >> bu sekilde degistirilmesi gerektigini pisi-kga'nin bir bug'la
> >> girecektim, sana da soylemistim bir bug tartismasinda ama
> >> unutuldu muhtemelen.
> >
> > Orada yaptığı bir database'den birşey okunmak istendiyse daha önce
> > cache'de var mı diye bakıyor ve databaseDirty flag False mu diye bakıyor
> > ona göre işini yapıyor. Yani gereksiz yere cachelemek için database
> > okuduğu falan yok.
>
> Ok. Diger mesajlarimi okudun mu Ismail? Caching'e ilk seferde muhtemelen
> hic gerek yok. Berkeley DB'nin caching alt-sisteminin bekledigin
> performansa uyup uymadigini yahut gozlemledigin bottleneck'in tam
> sebebinin giderilip giderilemeyecegini benim (daha onceden de) onerdigim
> bicimde inceledin mi?

yavaşlık KListView ile de ilgiliydi biraz sanıyorum şu an için bana daha hızlı 
geliyor.

> PS: artik svn commit'ine de top post yapayim, code'un altina mi yazacaktim?

Commit mesajının hemen altına cevap yazılır genelde ;)

/ismail

-- 
An eye for eye will make the whole world blind -- Gandhi
-------------- sonraki bölüm --------------
A non-text attachment was scrubbed...
Name: kullanılamıyor
Type: application/pgp-signature
Size: 191 bytes
Desc: kullanılamıyor
URL: <http://liste.pardus.org.tr/gelistirici/attachments/20060316/6c6b5250/attachment-0002.pgp>


Gelistirici mesaj listesiyle ilgili daha fazla bilgi