Article View: fr.comp.lang.c
Article #15130Re: notion de temps
From: Pierre Maurette
Date: Wed, 05 Oct 2005 19:10
Date: Wed, 05 Oct 2005 19:10
28 lines
2827 bytes
2827 bytes
Emmanuel Delahaye, le 05/10/2005, a �crit : > Pierre Maurette wrote on 05/10/05 : >>>> La seule chose portable que je vois, c'est clock() de <time.h>: >>> >>> Mmmh. clock() te donne une estimation du temps pass� dans ton programme; >>> c'est diff�rent du temps qui passe (celui de l'horloge), qui est mod�lis� >>> par time(). >> J'ai toujours eu des doutes l�-dessus, sous Windows. Je ne pense pas que >> clock() mesure le temps dans la t�che, mais un temps depuis le d�marrage, >> genre GetTickCount() ou RDTSC. > > Si tu as des doutes relit la norme. On ne v�rifie pas un comportement avec > une impl�mentation qui a le droit d'�tre incorrecte. Si j'�cris "J'ai toujours eu des doutes l�-dessus", c'est justement parce que je sais que la norme parle de meilleure approximation du temps utilis� *par le programme*. Cette "meilleure approximation" sous Windows semble �tre le temps courant. Il faut faire avec. Si j'avais �crit que je suis certain avec clock() de mesurer le temps dans la t�che parce que c'est dans la norme, tu aurais finement remarqu� que la norme parle de "meilleure approximation", et que justement DOS/Windows, blabla. Conviens quand m�me qu'avec la norme, hosted pas hosted, PDP11 quand ce n'est pas DS9000, on est un peu en boucle sur du bruit de fond. Je n'ai rien contre, mais les fils deviennent totalement r�p�titifs. -- Pierre Maurette
Technical Details
Message-ID:
<mn.2cf67d5a181254d6.31483@laposte.net>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!infeed-3.proxad.net!nnrp2-1.free.fr!not-for-mailReferences:
<dhuute$h61$1@apollon.grec.isp.9tel.net> <mn.2a1a7d5afd420743.31483@laposte.net> <di03lg$l0r$1@shakotay.alphanet.ch> <mn.2ab87d5aabd61e84.31483@laposte.net> <mn.2c997d5a6a5ee7f4.15512@YOURBRAnoos.fr>Show Full Headers
Complete Article Headers
X-Google-Thread: f9822,4e02ca09709eaded
X-Google-Attributes: gidf9822,public
X-Google-Language: FRENCH,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!infeed-3.proxad.net!nnrp2-1.free.fr!not-for-mail
Subject: Re: notion de temps
From: "Pierre Maurette" <maurettepierre@wanadoo.fr>
References: <dhuute$h61$1@apollon.grec.isp.9tel.net> <mn.2a1a7d5afd420743.31483@laposte.net> <di03lg$l0r$1@shakotay.alphanet.ch> <mn.2ab87d5aabd61e84.31483@laposte.net> <mn.2c997d5a6a5ee7f4.15512@YOURBRAnoos.fr>
Newsgroups: fr.comp.lang.c
Message-ID: <mn.2cf67d5a181254d6.31483@laposte.net>
X-Newsreader: MesNews/1.04.00.00
Date: Wed, 05 Oct 2005 21:10:21 +0200
MIME-Version: 1.0
X-Face: cmi$3R1_J{[}5K|8d'LDiJ$SsZ*gn,j*PhJ#KVGt+45,E_N9O}GrhhQ>fb&q<&lz=g%PEv' u"m)N|KrBMux?2:E?N7Uw3L#H>L#GwM}<qH-?#_Y$B9]$q1"~iUGtN#HVy?}7.`m&iKF>gY:.`W.qu z`1'W'h-AXPmB]#7~<+@H.<0M`-jBkCWbmkcT_*LBVD3|p1a?h1H;cHq{$-vbeP@Hdcqp5z~lwU7ZK `~
Reply-To: maurettepierre@wanadoo.fr
Content-Type: text/plain; charset="iso-8859-15"; format=flowed
Content-Transfer-Encoding: 8bit
X-Antivirus: avast! (VPS 0540-2, 05/10/2005), Outbound message
X-Antivirus-Status: Clean
Lines: 30
Organization: Guest of ProXad - France
NNTP-Posting-Date: 05 Oct 2005 21:08:41 MEST
NNTP-Posting-Host: 84.7.242.16
X-Trace: 1128539321 nnrp2-1.free.fr 21213 84.7.242.16:1051
X-Complaints-To: abuse@proxad.net