Article View: es.comp.lenguajes.php
Article #165Re: ¿cuanto tarda mi script en ejecutarse?
From: "Álvaro G. Vicario"
Date: Fri, 12 Dec 2008 12:22
Date: Fri, 12 Dec 2008 12:22
45 lines
2999 bytes
2999 bytes
sufridor escribió:
> Hola.
>
> Quer燰 saber cuanto tarda un script en ejecutarse, lo hago asi:
>
> --------------------------------------------------
> $t1=microtime();
Tienes que usar:
$t1=microtime(TRUE);
Así te devuelve el número de segundos en lugar de un string. Es la única
forma de poder restar luego.
>
> for ($indice=0; $indice<300; $indice++) {
> echo ' - '. $indice;
> }
>
> $t2=microtime();
> $t3 = $t2 - $t1;
> echo '<p>'. $t3;
> --------------------------------------------------
>
> este es mi script chorra, un bucle for para gastar tiempo, (simplemente saca
> por pantalla los n犾eros del 0 al 299), pero ocurre un problema, le doy
> muchas veces a F5, y siempre me da valores distintos (en la variable $t3),
> muy distintos... y lo que he puesto dentro del bucle deber燰 tardar siempre
> lo mismo 積o?.
Ni de coña. ¿Desde cuando un programa de ordenador tarda siempre lo
mismo en ejecutarse? Depende de millones de cosas: la carga del
procesador, la memoria libre, etc., etc., etc.
De todos modos hazlo con los valores correctos porque estabas restando
dos strings.
--
-- http://alvaro.es - Álvaro G. Vicario - Burgos, Spain
-- Mi sitio sobre programación web: http://bits.demogracia.com
-- Mi web de humor al baño María: http://www.demogracia.com
--
Technical Details
Message-ID:
<ghtl31$9e1$1@huron.algomas.org>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!proxad.net!feeder1-2.proxad.net!news.newsland.it!news-15.escomposlinux.org!not-for-mailReferences:
<ghtgv5$vu4$1@caladan.landsraad.net>Show Full Headers
Complete Article Headers
X-Google-Thread: 107579,188a9ac2e79a2f9f X-Google-Attributes: gid107579,domainid0,public,usenet X-Google-Language: SPANISH,UTF8 Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!proxad.net!feeder1-2.proxad.net!news.newsland.it!news-15.escomposlinux.org!not-for-mail From: "Álvaro G. Vicario" <alvaroNOSPAMTHANKS@demogracia.com> Newsgroups: es.comp.lenguajes.php Subject: Re: ¿cuanto tarda mi script en ejecutarse? Date: Fri, 12 Dec 2008 13:22:51 +0100 Organization: escomposlinux.org Lines: 45 Message-ID: <ghtl31$9e1$1@huron.algomas.org> References: <ghtgv5$vu4$1@caladan.landsraad.net> NNTP-Posting-Host: 51.red-80-37-14.staticip.rima-tde.net Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: huron.algomas.org 1229084578 9665 80.37.14.51 (12 Dec 2008 12:22:58 GMT) X-Complaints-To: netnews@news-15.escomposlinux.org NNTP-Posting-Date: Fri, 12 Dec 2008 12:22:58 +0000 (UTC) User-Agent: Thunderbird 2.0.0.18 (Windows/20081105) In-Reply-To: <ghtgv5$vu4$1@caladan.landsraad.net> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAABGdBTUEAAK/INwWK6QAAABl0 RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAGUExURQAAAP///6XZn90AAADwSURB VHjaxJZREsMgCAXX+1+6bZoY0IfgTDr1K4msAg8xtM3BPwDeYw9Y7vsIwBaAHSlgzCIIb65SFgFR MofPZPYjQS653iEWl6eAqlIpEKR11icTjrkw1h5+5mc7gSGPzWIj5rI74fNVB90nnc1xkiRglzbf jpOkgH4Cut25PG3OhFnxmgF1+Kyftws4Fd3a1zOi/ui+iCpBVUckNT5v5C10AJYt0rSssXy2AL8J MgaTsdEnL8D3EZmWQLuxkaWtqAhQAJqviQLQTKytBNzxtiqwF0Oh3QcNf3GhzErLGie+EXX1yltt Vee//zl5CTAA4FAHcXyuylAAAAAASUVORK5CYII=