+ Responder ao Tópico



  1. #1

    Padrão Tempo de execucao

    Ola póvus....venho a vos recorrer com a seguinte duvida:

    Nao pude deixar de reparar como la em baixo da pagina vcs tem o tempo que levou pra pagina ser gerada ("Tempo para gerar esta página: 1.898 segundos&quot<IMG SRC="images/forum/icons/icon_wink.gif">...por isso apos um longo periodo em busca dos conhecimentos necessarios para que eu pudesse desenvolver o mesmo sistema, descobri que eu nao sei como faz... <IMG SRC="images/forum/icons/icon27.gif"> <IMG SRC="images/forum/icons/icon27.gif"> <IMG SRC="images/forum/icons/icon27.gif">

    se alguem souber como se faz isso, eu agradeceria muito....

    num reparem em eu ta falando dificil...eh q tem prova no fim de semana e eu to treinando pra redacao... <IMG SRC="images/forum/icons/icon_wink.gif">

  2. #2

    Padrão Tempo de execucao

    Hehehe piada isso <IMG SRC="images/forum/icons/icon_smile.gif">

    Bom vamos ao que interessa.
    como voce gosta de C .. vamos la:

    existe algumas bibliotecas em C e funcoes q voce define o tempo q um script eh executado um inicio e fim, eu INFELIZMENTE nao lembro, e o script esta no linux dessa maquina, e nao da para rebootar agora <IMG SRC="images/forum/icons/icon_smile.gif"> nao tenho na outra maquina e somente nessa.

    Bom teoricamente.


    Use uma funcao que marque um inicio de tempo, no comeco do script e outra no final do script.

    entao faca tempo final - tempo inicial que voce ira encontrar um delta tempo.

    imprima este delta tempo que o tempo de execucao do script. eh muito simples.

    eh como se fosse assim:

    root@master:~# date ; sleep 3 ; date
    Mon Dec 1 19:10:07 BRT 2003
    Mon Dec 1 19:10:10 BRT 2003
    root@master:~#

    demorou 3 segundos, moleza nao? so que ao inves de ter sleep 3 voce tera uma serie de comandos.

  3. #3

    Padrão Tempo de execucao

    hehehehe....o pior eh q tem prova mesmo mistymst...mas voltando ao assunto....em C eu to ligado q da pra fazer usando o comando time do linux, ou alguma coisa do genero...pq se liga:

    [root@Shizuka root]# time sleep 3

    real 0m3.028s
    user 0m0.010s
    sys 0m0.010s
    [root@Shizuka root]#

    ou seja ele me retorna os tempo tudo....mas nesse caso em especial pra mim pode ser em php mesmo q eh ate melhor....desculpa ae por ter esquecido de colocar a linguagem q eu ia usar....falha minha <IMG SRC="images/forum/icons/icon_cool.gif"> ...mas valeu mesmo assim <IMG SRC="images/forum/icons/icon_wink.gif">

  4. #4
    fricardo
    Visitante

    Padrão Tempo de execucao

    Sim, vc pode usar time() de time.h ou gettimeofday(). A gente já teve uma discussão neste fórum sobre este assunto. Olha aqui.

    fricardo

  5. #5

    Padrão Tempo de execucao

    intao fricado....eu cheguei a ver essa discussao, mas ela foi pra C e agora eu to precisando dela em php, eu vo tentar adaptar o codigo, mas se vc, ou alguem ja souber como faz, eu ficaria muito grato...
    <IMG SRC="images/forum/icons/icon_biggrin.gif">