Coste de len() en strings
Cesar Ortiz
cesar.ortiz en gmail.com
Vie Mar 3 17:34:40 CET 2006
Hola,
Una utilidad muy útil (valga la redundacia) sería lo que yo llamo un
'Tomador de Tiempos'.
Básicamente consiste en instrumentar el codigo con una llamada tal que:
tomador.tomaTiempo(marca)
Que básicamente asigna el valor de time() a una etiqueta.
Una vez terminado el procesamiento, podemos realizar diferentes análisis.
Uno muy útil sería el ver el acumulado de tiempos entre un par de etiquetas
(suponiendo que entre el par de etiquetas se pasa N veces).
Currandoselo un poco, pues puedes dejar el código instrumentado y mediante
configuración activalo o desactivarlo.
Saludos, César
On 3/3/06, Jesus Cea <jcea en argo.es> wrote:
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Alvaro Leiva wrote:
> > Habría que realizar varias veces esa operación para tener una idea de el
> > verdadero tiempo medio de ejecución.
>
> Correcto. Yo siempre hago un bucle.
>
> - --
> Jesus Cea Avion _/_/ _/_/_/ _/_/_/
> jcea en argo.es http://www.argo.es/~jcea/ _/_/ _/_/ _/_/ _/_/ _/_/
> _/_/ _/_/ _/_/_/_/_/
> PGP Key Available at KeyServ _/_/ _/_/ _/_/ _/_/ _/_/
> "Things are not so easy" _/_/ _/_/ _/_/ _/_/ _/_/ _/_/
> "My name is Dump, Core Dump" _/_/_/ _/_/_/ _/_/ _/_/
> "El amor es poner tu felicidad en la felicidad de otro" - Leibniz
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.2.1 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iQCVAwUBRAhomJlgi5GaxT1NAQIxugP8DTY/lKtOL7EvNioarMn91AGJ3G+oRg1j
> /mD6P7ehf4ZtU2qiLMX8pzx/OTCPHpAaTBXbMxrNxwdLdrF5ckvp+qRhjJOQAogM
> JPr7A6jpmyQgHLNEen/3RUYLcWwwMvU6CXEKlFLZqaz1MVo/Mx0YdJHD8x7eCT5+
> ogs1ZJRBCjY=
> =rDEe
> -----END PGP SIGNATURE-----
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>
>
>
--
Página personal: http://www.cesar.ortiz.name
Weblog: http://_cesar_ortiz_.blogspot.com/
Más información sobre la lista de distribución Python-es