Dauer eines Rechenvorgangs

Subwoover

Erfahrenes Mitglied
Wie kann ich denn die Dauer eines Rechenvorgangs anzeigen lassen?

Ich hätte gerne gewusst wielange der Server zum berechnen verschiedener Schleifen benötigt.

zB Wie lange er braucht um die ersten 10.000 Primzahlen anzuzeigen :)
 
Nimm doch vor und nach dem Rechenvorgang die Zeit. Dann sollte die Differenz der beiden Werte in etwa der Dauer des jeweiligen Prozesses entsprechen.
 
Jup... oder etwas konkreter ausgedrückt:
PHP:
<?
function getmicrotime()
{ 
  list($usec, $sec) = explode(" ",microtime()); 
  return ((float)$usec + (float)$sec); 
} 

$time_start = getmicrotime();

// hier die Berechnungen durchführen

$time_end = getmicrotime();
$time = $time_end - $time_start;

echo $time." Sekunden Rechenzeit.";
?>


HTH :)
 
Zurück