geheugengebruik programma

Status
Niet open voor verdere reacties.

erton

Gebruiker
Lid geworden
6 mrt 2009
Berichten
38
hallo,

mijn programma zijn geheugengebruik stijgt elke seconde met 6MB. het zijn de captures die de webcam neemt volgens mij, die het gebruik zo hoog maken.
Normaal zou de variabele elke keer leeg moete worden gemaakt, mbv de volgende code:

Code:
Private Declare Function DeleteObject Lib "gdi32.dll" (ByVal hObject As Bitmap) As Long

Dim bm1, bm2 As Bitmap
   'ergens in de code wordt er dan een image aangekoppeld

   'als de image is gebruikt, pas ik het volgende toe

 DeleteObject(bm1)
 DeleteObject(bm2)

heeft iemand een idee wat het probleem kan zijn?
of een andere code?

danku
 
mischien licht het aan je cpu
wat is je cpu dan
vertel ook of het dual/quad core is
 
ik werk op een 920 i7.
het geheugenverbruik begint enkel te stijgen als ik het programma opzet, en dan pas als ik de webcamstream opzet, dus als ik de beelden laat ziet(inlaad)
 
Je geheugengebruik stijgt als je een programma laadt die gebruik maakt van verschillende onderdelen van het .NET Framework, die dus ook geladen worden.
 
ja, maar het geheugengebruik blijft normaal stabiel, en blijft niet stijgen
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan