Mailinglisten-Archive |
Norbert Pfeiffer schrieb: > Hi, > > fuer die, die keinen unkommentierten Code lesen koennen: Wie Lutz schon schrieb, das hat keiner gesagt. > Das Script readdir.php hat vier Tabellenzellen, in denen der > Output des Scriptes readdir.php5 sowie die gemessenen Zeiten > dargestellt werden (bitte ToolTipText beachten). > > readdir.php5 fuehrt 10 Wiederholungen aus. In jedem Durchlauf > werden in einer foreach-Schleife 17 verschiedene Ordner, also > insgesamt 170 Verzeichnisse gescannt, um einen Cache-Einfluss > weitgehend zu unterdruecken. > > Die ganze Messerei liefert jedoch nur grobe Schaetzwerte weil > man die aktuelle Serverbelastung und alle Restriktionen auf der > Maschine nicht kennt. So gibt es z.B. Zwangspausen, weil Prozesse > mit hoeherer Prioritaet auch mal an die CPU wollen. > > Vielleicht baue ich ja noch ein Logging und werte dann die letzten > 10.000 Aufrufe aus. Das koennte dann eventuell realistische Werte > liefern ... Die _LETZEN_ Aufrufe sind aber vollkommen irrelevant, da ich in einer Anwendung seltenst mehrmals ein Verzeichnis durchsuche. Wichtig ist die Zeit beim ersten Aufruf. (Nicht dicht aufeinanderfolgend).
php::bar PHP Wiki - Listenarchive