Avatar billede speedy Nybegynder
10. oktober 2002 - 10:44 Der er 10 kommentarer og
1 løsning

Max processorkraft til php.exe

Hej,

Jeg ved ikke om dette spørgsmål burde stilles i php-kategorien eller denne, men nu prøver jeg her.

Jeg kører IIS med php installeret.

Kan man sætte en max grænse for hvor mange procent af processor-kraften php.exe må bruge. Altså sådan at hvis man laver en uendelig løkke i PHP så bruger den f.eks. kun 50% af processorkraften i stedet for 99 eller 100.

Jeg ved ikke om det er i IIS eller i PHP man skal indstille noget for det.

/SpEeDy
Avatar billede bongobride Nybegynder
10. oktober 2002 - 10:46 #1
Hvilket styresystem har du?
Hvis du har xp, eller win2000 kan du jo sætte prioriteten ned, sådan at php ikke snupper alt for meget cpu og hukommelse fra andre programmer osv.
Avatar billede erikjacobsen Ekspert
10. oktober 2002 - 10:48 #2
I php.ini kan du sætte timeout lavere end de 30 sekunder den er på normalt.
Det er ikke det du spørger om, ganske vist ... :)
Avatar billede speedy Nybegynder
10. oktober 2002 - 10:51 #3
Jeg har win2000....men processen kører jo ikke hele tiden...det er jo kun når en side bliver "requested" af web-serveren at den starter...så hvor skal man sætte denne prioritet henne så ?

/SpEeDy
Avatar billede bongobride Nybegynder
10. oktober 2002 - 10:53 #4
Jeg har ikke selv win2000, men i xp kan man gøre følgende, som sikkert er nogenlunde det samme i win2000:

Ctrl-Alt-Delete - Find php.exe - Højreklik og vælg lav prioritet
Avatar billede burningice Nybegynder
10. oktober 2002 - 11:31 #5
bongobride>> som han siger kører php.exe jo ikke hele tiden

speedy>> jeg tror ikke du kan gøre det for php som enkeltstående program, men det er ikke noget problem at sætte begrænsning (cpu throtle hedder det vist) pr. website. Mon ikke det burde løse problemet?

hvorfor bruger du forresten ikke ISAPI istedet for php.exe?
Avatar billede speedy Nybegynder
10. oktober 2002 - 16:08 #6
cyberfessor>>ISAPI er ikke stabilt nok til IIS endnu...det skriver de selv, og jeg har også prøvet det, men det resulterede i at halvdelen af gangene man requestede en side så kom den ikke frem, og desuden påvirker den også ASP-filer af en eller anden mærkelig grund.

/SpEeDy
Avatar billede burningice Nybegynder
10. oktober 2002 - 16:48 #7
speedy>> kay... hmm.. jeg har ellers kørt det som ISAPI og det virker lige efter bogen. Jeg havde dog lidt problemer i starten, især med asp filerne, men efter lidt roden med config virker det :)

kune du bruge mit forslag ang. cpu-forbruget?
Avatar billede speedy Nybegynder
10. oktober 2002 - 21:37 #8
okay, jeg vil lige prøve det med cpu-forbruget...vender senest tilbage efter weekenden...muligvis før, men jeg lover ikke at kigge på det før.

/SpEeDy
Avatar billede burningice Nybegynder
11. oktober 2002 - 03:12 #9
:) det er iorden.. skal selv til et så internetsforladt sted som samos i grækenland hele efterårsferien sammen med kæresten :)
Avatar billede speedy Nybegynder
11. oktober 2002 - 14:02 #10
nå, jeg kan se at det ikke har hjulpet...ingen af delene :( min Timeout i PHP.ini er sat til 10 sek...

det med cpu-throttle gælder åbenbart ikke for php.exe

/SpEeDy
Avatar billede speedy Nybegynder
25. oktober 2002 - 21:41 #11
Øv...

/SpEeDy
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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