Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

w2k3: Prozess php.exe auf 25% begrenzt, wie ändern?

Frage Microsoft Windows Server

Mitglied: 18510

18510 (Level 1)

24.03.2006, aktualisiert 12:53 Uhr, 3970 Aufrufe, 3 Kommentare

Hallo,

auf meinem W2k3-Standard-Server läuft Apache+php. Allerdings habe ich im Streßtest festgestellt, dass der php.exe zur Laufzeit nur 25% Prozessorlast zugestanden wird. Es bleibt konstant auf diesem Wert und überschreitet den Wert nicht.

In der php.ini kann man da ja nichts einstellen. Muss also am Server liegen. Mir war bisher jedoch unbekannt, dass da etwas gedeckelt wird.

Habe Apache 2.0.55 + PHP 4.4.2 zip package (also CGI binary plus server API) installiert.

Zur Laufzeit bekommt die php.exe nur 25%. Der Rest der CPU dreht im Leerlauf. Was völliger Unsinn ist, denn das ausführen des Skripts wird dadurch verlängert.

Bei mir rufe ich php in der httpd.conf so auf:

ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php .phtml .html
Action application/x-httpd-php "/php/php.exe"


Das komische ist, dass bei dem alten Win2000 Server mit gleicher Apache- & php-config der php-Prozess die volle CPU auslastet.

Da also nur das OS ein anderes ist, gehe ich davon aus, dass das Problem beim w2k3-Server zu suchen ist.

Kann mir jemand sagen, wo ich da die Bremse lösen kann?

Merci....
Mitglied: NaCkHaYeD
24.03.2006 um 09:17 Uhr
Hi,

ohne eine Lösung zu kennen, die Vergabe der Resourcen deckt Windows doch selber ab. Ich kann den Process nur eine Prio von 1-31 vergeben. Wie soll dies von statten gehen?

mfg
Thomas
Bitte warten ..
Mitglied: 18510
24.03.2006 um 10:27 Uhr
Beim Enterpriese Server gibt es dafür etwas zum nachrüsten (WSRM).
Aber beim Standard-Server nicht. Deshalb bin ich auch etwas überfragt...

Ist ja verhext:

Habe nun PHP in Apache so eingebunden:
LoadModule php4_module C:/php/sapi/php4apache2.dll
AddType application/x-httpd-php .php

Nun ist der Prozess Apache.exe auf 25% begrenzt...

*Verzweifelung macht sich langsam breit*
Bitte warten ..
Mitglied: 18510
24.03.2006 um 12:53 Uhr
Habe das Problem eingekreist.

Kann es sein, dass php nur Monothreading kann?

Denn ich habe 2xXeon, im System als 4 CPUs angezeigt. Wenn php nur auf einer CPU laufen kann, macht es Sinn, dass der Prozess nur bei max. 25% liegt.

Habe das auf anderen Servern auch mal nachvollzogen. Es scheint so zu sein, dass php nur auf einer "CPU" läuft.

Kennt einer eine Lösung , das php Multi- CPU/Core fähig ist oder ist php (noch) nicht so weit?

Config:
W2k3-Standard
Apache 2.0.55
php 4.4.2
Bitte warten ..
Ähnliche Inhalte
Linux
Linux: 25 Jahre und kein Ende

Link von Frank zum Thema Linux ...

Firewall
Config von XTM 26 auf XTM 25 (4)

Frage von Huibuh2010 zum Thema Firewall ...

Batch & Shell
gelöst Von Batchdatei ausgeführten Prozess benennen (12)

Frage von itazubii zum Thema Batch & Shell ...

Neue Wissensbeiträge
Windows Server

Umstellung SHA 1 auf SHA 2 - Migration der CA von CSP auf KSP

Tipp von Badger zum Thema Windows Server ...

Windows 10

Quato DTP94 unter Windows 10 x64 installieren und verwenden

Anleitung von anteNope zum Thema Windows 10 ...

Windows 10

Win10 1703 und Nutzerkennwörter bei Ersteinrichtung - erstaunliche Erkenntnis

(15)

Erfahrungsbericht von DerWoWusste zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Server-Hardware
HP DL380 G7: Booten vom USB via USB 3.1-PCI-e Karte möglich? (24)

Frage von Paderman zum Thema Server-Hardware ...

Windows 7
Bluesreens unternehmensweit (19)

Frage von SYS64738 zum Thema Windows 7 ...

LAN, WAN, Wireless
IP Adressen - Modem - Switch - Accesspoint (18)

Frage von teuferl82 zum Thema LAN, WAN, Wireless ...

Windows Netzwerk
gelöst DNS ins mehreren Subnetzen (15)

Frage von joerg zum Thema Windows Netzwerk ...