![]() Mailinglisten-Archive |
Gute Nacht allerseits! Folgendes Problem: TOP gibt zwar sch�n auskunft �ber CPU-Auslastung der einzelnen (httpd)-Prozesse, wenn man mit dem Parameter "c" startet, kriegt man zwar jede Menge Kommandozeilenparameter vom HTTPD-Prozess, aber leider keine Auskunft dar�ber, welches Script gerade ausgef�hrt wird... Das k�nnte f�r uns t.w. aber sehr interessant sein, hin und wieder ein Script "Amok" l�uft: 99% CPU �ber 2-3 Sekunden, in sehr seltenen F�llen auch l�nger, was wirklich nicht sehr gut kommt... Kennt ihr ansonsten vielleicht eine Methode, das direkt im Script herauszufinden? �ber getrusage() hab ich schon versucht, �ber die Felder ru_stime_tv_sec und ru_stime_tv_usec die CPU-Zeit zu berechnen (Annahme: ru_stime_tv_sec * 1000000 + ru_stime_tv_usec = CPU-Zeit), aber das Ergab verwirrende Ergebnisse, weil sowohl einfache, fast statische Dateien genau so viel bis mehr CPU-Zeit verbraucht haben als komplexe, datenbankbasierte... Wenn mir da irgendwer helfen kann, w�re ich sehr dankbar! Ciao Tobias Tobias Gutzmann - Programmierer www.inGame.de - The best in Games! www.Broodwar.de | www.Diablo2.de | www.inCounterstrike.de | www.inBlackandwhite.de | www.Planetquake.de
php::bar PHP Wiki - Listenarchive