Newsgroup: it.comp.lang.delphi
Titolo: Calcolare il tempo impiegato da una funzione

Salve a tutti,
premetto che in Delphi sono un principiante...
Qualcuno conosce un metodo per calcolare, con esattezza, il tempo
impiegato da una certa funzione ad essere eseguita?
Vi ringrazio in anticipo :)

impiegato da una certa funzione ad essere eseguita?
Non esiste un tempo esatto, in un sistema come Windows.
Guarda la documentazione della funzione API QueryPerformanceCounter.

 Guarda la documentazione della funzione API QueryPerformanceCounter.
Grazie del consiglio. I risultati sono accettabili ;-)

 impiegato da una certa funzione ad essere eseguita?
http://groups.google.it/group/it.comp.lang.delphi/browse_frm/thread/b7c09db61903cdd3/
-- 
Morde.

 Guarda la documentazione della funzione API QueryPerformanceCounter.
Si può calcolare, ma è ovviamente dipendente dal tuo sistema HW+SW.
Diciamo che non è da considerarsi un valore assoluto.

 Si può calcolare, ma è ovviamente dipendente dal tuo sistema HW+SW.
Ovvio.  Ma quando dico che non esiste un tempo *esatto*, intendo che in un
sistema multi-tasking, non può essere fisso il tempo di esecuzione di
alcunché.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

alcunché.
Certo certo, ma guarda che non vuole mica prendere il tempo a Schumacher
poco tempo, tempo medio e tanto tempo... Questo è il senso.
--- posted by geoForum on 
http://www.delphiedintorni.it

 poco tempo, tempo medio e tanto tempo... Questo è il senso.
E se volesse un risultato preciso al nanosecondo? Considera che ci sono
ambiti in cui anche i nanosecondi contano.
Andrea

 poco tempo, tempo medio e tanto tempo... Questo è il senso.
Non è questo il senso di "tempo esatto", deficiente.


ambiti in cui anche i nanosecondi contano.
Certo nel processo di fissione per calcolare le particelle subatomiche. 
Ma non credo che usi Delphi.


Non è questo il senso di "tempo esatto", deficiente.
E tu che ne sai di quello che vuole calcolare ? Te lo ha detto la fata 
Morgana ??!


 E tu che ne sai di quello che vuole calcolare ? 
"Qualcuno conosce un metodo per calcolare, con esattezza, il tempo
impiegato da una certa funzione ad essere eseguita?".


Esistono solo tempi:
1) BREVI
2) MEDI
3) LUNGHI
Nel software si calcolano solo pesi di questo tipo.
Le curve di performance si fanno non calcolando i nano secondi.
Si deve calcolare il reiterare di una funzione su base statistica con 
possibilità annidate.
Es. T*2*3*5=30 calcolo il tempo T*30 e non T ! 
L'uomo non percepisce i nano secondi. Il tempo è solo statistico !


La domanda è sbagliata !
La tua prima risposta è corretta. Ti devo dare ragione.
Però il tempo di risposta del SW va calcolato su base statistica !


 L'uomo non percepisce i nano secondi. Il tempo č solo statistico !
ROTFL!
Tu non percepisci neanche molte piů cose, ma non č detto che non si
possano calcolare.  Neanche i micrometri sono alla portata del tuo occhio
eppure si misurano, strano che possa sembrarti.
Sparisci troll!


 Però il tempo di risposta del SW va calcolato su base statistica !
ROTFL... vorrei davvero sapere da dove tiri fuori queste cagate.
Sparisci troll.


Studia un po' di ingegneria informatica e capirai che le cagate le dici 
tu. DIPLOMATO !!!!
STUDIA !!!!!


Curati ! e STUDIA DIPLOMATO COMUNISTA !!!



Con tutto il rispetto per i DIPLOMATI bravi e i comunisti SERI... ;-)


 Con tutto il rispetto per i DIPLOMATI bravi e i comunisti SERI... ;-)
Ho finalmente capito qual è il tuo problema: SEI UN INGEGNERE!!!
ORA E' TUTTO CHIARO!!!
Sparici Ing. Troll!!


Sparici Ing. Troll!!
Giuro di no..! 
Buon week... cordialmente ;-)


http://it.wikipedia.org/wiki/Boot_sector
