Avatar billede fun22 Nybegynder
27. april 2003 - 09:49 Der er 6 kommentarer og
2 løsninger

Optimering

Hej

Jeg har lavet et progrma, som er meningen at det skal køre på brugerens computer heletide, nede ved uret. Så hvad kan jeg gøre for at optimere det mest muligt. så det bruger mindst recurser??
Avatar billede doc404 Novice
27. april 2003 - 09:59 #1
Hvis dit program ikke laver noget med mindre brugeren aktiverer det via tray menuen, så bruger programmet så få ressourcer det kan.

Men det er lidt svært at svarer på, med mindre du kan oplyse lidt mere om, hvad programmet laver
Avatar billede fun22 Nybegynder
27. april 2003 - 10:06 #2
Det er et program, som kan holde styr på brugerens spil, uden at man behøver at have 20 ikoner på skrivebordet. Det har alle spilene og deres sti i en ini fil, som den så viser i en listbox. Det er som hvad det gør
Avatar billede jpvj Nybegynder
27. april 2003 - 10:15 #3
Hvis det blot er en menu, der er minimeret i systray, så bruger den praktisk talt ingen ressourcer, andet end når brugeren aktiverer den med musen. (Forudsat du ikke koder en løkke eller timer, der hele tiden står og bruger ressourcer).
Avatar billede doc404 Novice
27. april 2003 - 10:21 #4
Så programmets memory forbrug nok det eneste du kan optimerer på. Hvis du bruger Win2K eller XP, så kig i taskmanageren og se programmets forbrug.

Den eneste måde du virkelig kan skrue på memory forbruget er enten at kode helt uden Delphi's units og selv lave alt arbejdet via Win API'en, men det er et stort arbejde.. Der findes et stribe units på nettet, der erstatter de gængse form units etc, men med meget lavt memory forbrug. Jeg *mener* de hedder KOL libraries, men skal lige checke.
Avatar billede doc404 Novice
27. april 2003 - 10:22 #5
Avatar billede fun22 Nybegynder
27. april 2003 - 12:38 #6
doc404 >> kan du ikke lige svare??
Avatar billede fun22 Nybegynder
07. maj 2003 - 15:47 #7
doc404 ???
Avatar billede doc404 Novice
07. maj 2003 - 15:48 #8
:-)
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