c# program sürekli kaynak tüketiyor

Tcspy

Uzman üye
5 Eki 2019
1,058
106
TC
normal birşey i yazdığım programlar çalıştıkça kaynak tüketiyor driver.disponse(); file.close() gibi terimler kulanmama rağmen bazen ram boyutunu bile geçiyor
 

N S

Uzman üye
19 Haz 2013
1,145
212
normal birşey i yazdığım programlar çalıştıkça kaynak tüketiyor driver.disponse(); file.close() gibi terimler kulanmama rağmen bazen ram boyutunu bile geçiyor
dispose kullanımı iki ucu keskin bıçak gibidir hacı garbage collector belki o anda cok daha mühim bir is yaparken gelip senin birkac mblik verini dispose etmeye kalkabilir gerekmedikçe windowsun garbage collectorune mudahale etmemek lazim. memory leak varsa sorun kod kurgundadir buyuk ihtimalle memory leaki dispose ile cozmeye calismak çatlak baraja yara bandı yapistirmak gibi olur

vs diagnostic toolda memory firlamaya basladiginda ne is yapiliyor bir bak break pointlerle
 

N S

Uzman üye
19 Haz 2013
1,145
212
sadece timer1 kulanarak devamlı olması için selenium metodu pompalıyor yani selenium ile siteye test yapıyor diyelim
kodu görmek lazım selenium her ne kadar hantal olsa da bu kadar bellek tüketmesi imkansız yanlış kurgulanmış bir şeyler var surekli selenium instanceı initialize ediyor olabilirsin
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.