Avatar billede krosser Nybegynder
31. juli 2003 - 11:14 Der er 13 kommentarer og
1 løsning

ressourceforbrug i visualbasic går amok!!

Hejsa

Spørgsmål til performance. Jeg har lavet et program som tilsyneladende bruger rigtig rigtig RIGTIG mange ressourcer når det afvikles. Jeg sletter objekterne og alle løkker kører ordentligt og er lukkede.

Programmet kører hele tiden i baggrunden. Men jeg skulle da mene med ovenstående at jeg har frigivet rammene?

Det pudsige er at programmet bliver ved med at stå og tælle i sit forbrug opad af hukommelse selv når det ikke laver noget??

ER der noget jeg har overset hvordan frigiver man evt rammene/hukommelsen ??

er det nødvendigt og i så fald hvordan??
Avatar billede nmh Nybegynder
31. juli 2003 - 11:21 #1
Du siger at dine løkker kører ordentligt og er lukkede. HErmed mener du vel, at der ikke er tale om at de kører i uendelig løkke. Men hvad laver programmet faktisk, når det KØRER i baggrunden?
Noget må det jo gøre. Hvis det kun er en forkm med knapper på, og ingen ting er startet bruger det ihvertfald ikke resourcer.
Avatar billede krosser Nybegynder
31. juli 2003 - 11:26 #2
præcis løkkerne kører ikke uendeligt. De stopper som de skal. Kan man flushe sine ram på en eller anden måde?? Det eneste der kører er et object som holder dato og klokkeslet som det trækker fra computerens ur. Det kan vel ikke bruge særlig meget ressource og kan man evt sætte det ned?
Avatar billede nmh Nybegynder
31. juli 2003 - 11:30 #3
Prøv at stoppe det object også.
Det afhænger af hvordan det er lavet om det bruger resourcer.
Avatar billede krosser Nybegynder
31. juli 2003 - 11:32 #4
har du et forslag til hvordan man kan lave det timer object bedst??
Avatar billede nmh Nybegynder
31. juli 2003 - 11:39 #5
Brug timer-værtøjet. Det lille ur i ude til venstre. Træk det ind på formen og klik på det.
Private Sub Timer1_Timer()
  'det der står her aktiveres hver gang der er gået det 
  'antal  milisekunder som man vælger, som inetrval for "uret"
End Sub
Avatar billede nmh Nybegynder
31. juli 2003 - 11:39 #6
Hvordan lavede du dit ur?
Avatar billede krosser Nybegynder
31. juli 2003 - 11:40 #7
hmm ok vi har lavet uret på samme made.
Avatar billede nmh Nybegynder
31. juli 2003 - 11:54 #8
Hvad sker der, hvis du disabler din timer?
Jeg kan intet cpu-forbrug se, når jeg kører et lille testprogram, der bruger denne timer.
Avatar billede krosser Nybegynder
31. juli 2003 - 12:02 #9
Det er ikke timeren kan jeg nu se ..Bare højst mystisk.
Avatar billede nmh Nybegynder
31. juli 2003 - 12:15 #10
Har du prøvet at lave en exe-fil og så se, hvad der sker, når den kører?
Avatar billede krosser Nybegynder
31. juli 2003 - 12:34 #11
ja det er faktisk først der jeg opdagede problemet rammen simpelthen stille og roligt ædes op
Avatar billede nmh Nybegynder
31. juli 2003 - 12:51 #12
Laver du vedvarende en række procedure kald, som ikke får lov at blive afsluttede?
Noget må dit VB-program jo gøre, der fremkalder dette.
Du har åbenbart ikke fået deaktiveret alt.
Avatar billede krosser Nybegynder
31. juli 2003 - 12:52 #13
hmm nej du har ret jeg må lure videre..tak for din feedback du får points :-)
Avatar billede nmh Nybegynder
31. juli 2003 - 13:04 #14
Ok. Tak for points. Det var nok ikke så meget jeg kunne hjælpe med. Men jeg vil da gerne høre mere senere.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I dag 10:21 Ny printer, men hvilken Af mort1 i Printere
I går 19:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging