Bogue #232
Temps incorrecte sous Linux avec python 2.6
Description
Testé sous Fedora 11 avec un AMD64, le temps d'exécution d'une requête est toujours égale à zéro !!!
La fonction clock ne remplit pas son rôle, je ne sais pas pourquoi :
>>> import time
>>> time.clock()
0.01
>>> time.clock()
0.01
History
#1
Updated by damien_mathieu over 13 years ago
- Status changed from Nouveau to Commentaire
- Assignee set to damien_mathieu
- % Done changed from 0 to 10
Testé sous Mandriva 2008 spring, le temps de la requète est bien égale à zéro, pas de bug rencontré.
import time
time.clock()
0.0
time.clock()
0.0
time.clock()
0.0
#2
Updated by vincent.mbg over 13 years ago
from time import time, clock
t1 = time()
11.5 / 7 # Operation
t2 = time()
print( "Avec time : %f seconds" % ( t2 - t1 ) )
t1 = clock()
11.5 / 7 # Operation
t2 = clock()
print( "Avec clock : %f seconds" % ( t2 - t1 ) )
input()
Sous Linux avec 2.6 ce code Affiche :- Avec time : 0.000006 seconds
- Avec clock : 0.000000 seconds
- Avec time : 0.000000 seconds.
- Avec clock : 0.000004 seconds.
Le module time n'utilise pas les même fonctions du système quant-il est
sous Unix ou Win32 Il vas falloir faire une versions Linux et une version Windows.
#3
Updated by vincent.mbg over 13 years ago
- Status changed from Commentaire to Résolu
Résolue par la création de la version linux.
#4
Updated by vincent.mbg about 13 years ago
- Project changed from MBG SQLite to Ohraimeur