/ Forside / Teknologi / Udvikling / Delphi/Pascal / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Delphi/Pascal
#NavnPoint
oldwiking 603
jrossing 525
rpje 520
EXTERMINA.. 500
gandalf 460
gubi 270
DJ_Puden 250
PARKENSS 230
technet 210
10  jdjespers.. 200
CPU-priority Delphi 5
Fra : Jeppe Seidelin Dam


Dato : 19-09-01 12:06

Hej!

Jeg har lavet et program, der laver nogle CPU-intensive beregninger. Det
betyder at computeren næsten ikke kan bruges mens programmet regner.

Er der en måde hvor man kan sætte priority på hele programmet lavere?

Jeg har kigget lidt på threads, måske løsningen er noget med det? (Skal man
så oprette en ny tråd, og sætte prioriteten lavt på den eller hvad?)

mvh
Jeppe Seidelin Dam









 
 
Thomas Rose (19-09-2001)
Kommentar
Fra : Thomas Rose


Dato : 19-09-01 12:14

Hej Jeppe,

"Jeppe Seidelin Dam" <jeppedam@mailme.dk> wrote in message
news:1000897543.904891@balder.adm.ku.dk...
> Er der en måde hvor man kan sætte priority på hele programmet lavere?
>
> Jeg har kigget lidt på threads, måske løsningen er noget med det? (Skal
man
> så oprette en ny tråd, og sætte prioriteten lavt på den eller hvad?)

prøv at tage et kig på SetPriorityClass metoden... den skulle være i stand
til at sætte prioriteten på proces-niveau... et andet alternativ er, som du
selv siger, at anvende tråde. Her er det meget simpelt at sætte prioriteten,
og desuden yderligere muligt af aflaste processorforbruget ved brug af
f.eks. Sleep.

Cheers,
Thomas





Jeppe Seidelin Dam (19-09-2001)
Kommentar
Fra : Jeppe Seidelin Dam


Dato : 19-09-01 16:25

> prøv at tage et kig på SetPriorityClass metoden... den skulle være i stand
> til at sætte prioriteten på proces-niveau... et andet alternativ er, som
du
> selv siger, at anvende tråde. Her er det meget simpelt at sætte
prioriteten,
> og desuden yderligere muligt af aflaste processorforbruget ved brug af
> f.eks. Sleep.

Det lykkedes mig at få SetPriorityClass metoden til at virke - tak for
tippet!

mvh
Jeppe Seidelin Dam



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408938
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste