timing Alejandro Moraga 28 December 2010 – 5:09 pm

Tempo de execução de script em PHP

<?php function timer($k) { static $s = array(); // se a chave não existir é criado um tempo para ela if (empty($s[$k])) $s[$k] = microtime(true); // se ela existir é retornado a diferença entre o agora e o seu valor else return microtime(true) – $s[$k]; } ?> Exemplos: // cria um momento para 1 timer(1); [...]

some-optimization-curves Alejandro Moraga 28 November 2010 – 8:05 am

Como calcular o tempo de execução

def timer(fn, *args): import time start = time.clock() return fn(*args), time.clock() – start Timer cálcula o tempo de execução das funções feitas em Python. Note que se a função tiver parâmetros eles serão honrados. Exemplo: def teste(): for i in range(1000): pass Vamos ver quanto tempo leva para teste ser executada. >>> timer(teste) (None, 7.2473550517315743e-05)