AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

timeGetTime

Ein Thema von Luckie · begonnen am 11. Jan 2010 · letzter Beitrag vom 11. Jan 2010
Antwort Antwort
Seite 2 von 3     12 3      
Benutzerbild von alleinherrscher
alleinherrscher

Registriert seit: 8. Jul 2004
Ort: Aachen
797 Beiträge
 
Delphi XE2 Professional
 
#11

Re: timeGetTime

  Alt 11. Jan 2010, 13:13
@Luckie: Was genau versuchst du eigentlich rauszufinden. Die "Messwerte" von den Jungs hier sind doch alle in dem von MS angegebenen Bereich
„Software wird schneller langsamer als Hardware schneller wird. “ (Niklaus Wirth, 1995)

Mein Netzwerktool: Lan.FS
  Mit Zitat antworten Zitat
Benutzerbild von markus5766h
markus5766h

Registriert seit: 5. Mär 2009
Ort: Hamburg
569 Beiträge
 
Delphi XE8 Professional
 
#12

Re: timeGetTime

  Alt 11. Jan 2010, 13:15
@Luckie

hab' ne Festplatte formatiert
weitere laufende Prozesse
2*IE8(64 bit)
Delphi 7 (für schon wieder was anderes)
paint.net
Outlook (Office 2007)

und der übliche System-Kleinkram
Markus H.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#13

Re: timeGetTime

  Alt 11. Jan 2010, 13:19
Ich versuche gar nichts rauszufinden. Ich hatte eben bei mir nur sehr glatte Ergebnisse bekommen und wollte wissen, ob das Zufall ist oder nicht.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Reinhardtinho
Reinhardtinho

Registriert seit: 26. Feb 2007
411 Beiträge
 
Delphi 5 Enterprise
 
#14

Re: timeGetTime

  Alt 11. Jan 2010, 13:21
Code:
Tick 426262623, Time 426262610, DeltaTick 426262623, DeltaTime 426262610
Tick 426262669, Time 426262663, DeltaTick 46, DeltaTime 53
Tick 426262716, Time 426262716, DeltaTick 47, DeltaTime 53
Tick 426262779, Time 426262769, DeltaTick 63, DeltaTime 53
Tick 426262825, Time 426262822, DeltaTick 46, DeltaTime 53
Tick 426262888, Time 426262875, DeltaTick 63, DeltaTime 53
Tick 426262935, Time 426262928, DeltaTick 47, DeltaTime 53
Tick 426262981, Time 426262981, DeltaTick 46, DeltaTime 53
Tick 426263044, Time 426263034, DeltaTick 63, DeltaTime 53
Tick 426263091, Time 426263087, DeltaTick 47, DeltaTime 53
Tick 426263137, Time 426263140, DeltaTick 46, DeltaTime 53
Tick 426263200, Time 426263193, DeltaTick 63, DeltaTime 53
Tick 426263247, Time 426263246, DeltaTick 47, DeltaTime 53
Tick 426263309, Time 426263299, DeltaTick 62, DeltaTime 53
Tick 426263356, Time 426263352, DeltaTick 47, DeltaTime 53
Tick 426263403, Time 426263405, DeltaTick 47, DeltaTime 53
Tick 426263465, Time 426263458, DeltaTick 62, DeltaTime 53
Tick 426263512, Time 426263511, DeltaTick 47, DeltaTime 53
Tick 426263574, Time 426263564, DeltaTick 62, DeltaTime 53
Tick 426263621, Time 426263617, DeltaTick 47, DeltaTime 53
Tick 426263668, Time 426263670, DeltaTick 47, DeltaTime 53
Tick 426263730, Time 426263723, DeltaTick 62, DeltaTime 53
Tick 426263777, Time 426263776, DeltaTick 47, DeltaTime 53
Tick 426263839, Time 426263829, DeltaTick 62, DeltaTime 53
Tick 426263886, Time 426263882, DeltaTick 47, DeltaTime 53
Tick 426263933, Time 426263935, DeltaTick 47, DeltaTime 53
Tick 426263995, Time 426263988, DeltaTick 62, DeltaTime 53
Tick 426264042, Time 426264041, DeltaTick 47, DeltaTime 53
Tick 426264105, Time 426264094, DeltaTick 63, DeltaTime 53
Tick 426264151, Time 426264147, DeltaTick 46, DeltaTime 53
Tick 426264198, Time 426264200, DeltaTick 47, DeltaTime 53
Tick 426264261, Time 426264253, DeltaTick 63, DeltaTime 53
Tick 426264307, Time 426264306, DeltaTick 46, DeltaTime 53
Tick 426264370, Time 426264359, DeltaTick 63, DeltaTime 53
Tick 426264417, Time 426264412, DeltaTick 47, DeltaTime 53
Tick 426264463, Time 426264465, DeltaTick 46, DeltaTime 53
Tick 426264526, Time 426264518, DeltaTick 63, DeltaTime 53
Tick 426264573, Time 426264571, DeltaTick 47, DeltaTime 53
Tick 426264635, Time 426264624, DeltaTick 62, DeltaTime 53
Tick 426264682, Time 426264677, DeltaTick 47, DeltaTime 53
Tick 426264729, Time 426264730, DeltaTick 47, DeltaTime 53
Tick 426264791, Time 426264783, DeltaTick 62, DeltaTime 53
Tick 426264838, Time 426264836, DeltaTick 47, DeltaTime 53
Tick 426264900, Time 426264889, DeltaTick 62, DeltaTime 53
Tick 426264947, Time 426264942, DeltaTick 47, DeltaTime 53
Tick 426264994, Time 426264995, DeltaTick 47, DeltaTime 53
Tick 426265056, Time 426265048, DeltaTick 62, DeltaTime 53
Tick 426265103, Time 426265101, DeltaTick 47, DeltaTime 53
Tick 426265165, Time 426265154, DeltaTick 62, DeltaTime 53
Tick 426265212, Time 426265207, DeltaTick 47, DeltaTime 53
Ich habe viel von meinem Geld für Alkohol, Weiber und schnelle Autos ausgegeben ... Den Rest habe ich einfach verpraßt.

George Best - 22.05.1946 - 25.11.2005 - nordirischer Fußballspieler
  Mit Zitat antworten Zitat
Benutzerbild von ChrisE
ChrisE

Registriert seit: 15. Feb 2006
Ort: Hechingen
504 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#15

Re: timeGetTime

  Alt 11. Jan 2010, 13:33
Code:
Tick 8977483, Time 8977485, DeltaTick 8977483, DeltaTime 8977485
Tick 8977529, Time 8977538, DeltaTick 46, DeltaTime 53
Tick 8977592, Time 8977591, DeltaTick 63, DeltaTime 53
Tick 8977639, Time 8977644, DeltaTick 47, DeltaTime 53
Tick 8977685, Time 8977697, DeltaTick 46, DeltaTime 53
Tick 8977748, Time 8977750, DeltaTick 63, DeltaTime 53
Tick 8977795, Time 8977803, DeltaTick 47, DeltaTime 53
Tick 8977857, Time 8977856, DeltaTick 62, DeltaTime 53
Tick 8977904, Time 8977909, DeltaTick 47, DeltaTime 53
Tick 8977951, Time 8977962, DeltaTick 47, DeltaTime 53
Tick 8978013, Time 8978015, DeltaTick 62, DeltaTime 53
Tick 8978060, Time 8978068, DeltaTick 47, DeltaTime 53
Tick 8978122, Time 8978121, DeltaTick 62, DeltaTime 53
Tick 8978169, Time 8978174, DeltaTick 47, DeltaTime 53
Tick 8978216, Time 8978227, DeltaTick 47, DeltaTime 53
Tick 8978278, Time 8978280, DeltaTick 62, DeltaTime 53
Tick 8978325, Time 8978333, DeltaTick 47, DeltaTime 53
Tick 8978387, Time 8978386, DeltaTick 62, DeltaTime 53
Tick 8978434, Time 8978439, DeltaTick 47, DeltaTime 53
Tick 8978481, Time 8978492, DeltaTick 47, DeltaTime 53
Tick 8978543, Time 8978545, DeltaTick 62, DeltaTime 53
Tick 8978590, Time 8978598, DeltaTick 47, DeltaTime 53
Tick 8978653, Time 8978651, DeltaTick 63, DeltaTime 53
Tick 8978699, Time 8978704, DeltaTick 46, DeltaTime 53
Tick 8978746, Time 8978757, DeltaTick 47, DeltaTime 53
Tick 8978809, Time 8978810, DeltaTick 63, DeltaTime 53
Tick 8978855, Time 8978863, DeltaTick 46, DeltaTime 53
Tick 8978918, Time 8978916, DeltaTick 63, DeltaTime 53
Tick 8978965, Time 8978969, DeltaTick 47, DeltaTime 53
Tick 8979011, Time 8979022, DeltaTick 46, DeltaTime 53
Tick 8979074, Time 8979075, DeltaTick 63, DeltaTime 53
Tick 8979121, Time 8979128, DeltaTick 47, DeltaTime 53
Tick 8979183, Time 8979181, DeltaTick 62, DeltaTime 53
Tick 8979230, Time 8979234, DeltaTick 47, DeltaTime 53
Tick 8979277, Time 8979287, DeltaTick 47, DeltaTime 53
Tick 8979339, Time 8979340, DeltaTick 62, DeltaTime 53
Tick 8979386, Time 8979393, DeltaTick 47, DeltaTime 53
Tick 8979448, Time 8979446, DeltaTick 62, DeltaTime 53
Tick 8979495, Time 8979499, DeltaTick 47, DeltaTime 53
Tick 8979542, Time 8979552, DeltaTick 47, DeltaTime 53
Tick 8979604, Time 8979605, DeltaTick 62, DeltaTime 53
Tick 8979651, Time 8979658, DeltaTick 47, DeltaTime 53
Tick 8979713, Time 8979711, DeltaTick 62, DeltaTime 53
Tick 8979760, Time 8979764, DeltaTick 47, DeltaTime 53
Tick 8979807, Time 8979817, DeltaTick 47, DeltaTime 53
Tick 8979869, Time 8979870, DeltaTick 62, DeltaTime 53
Tick 8979916, Time 8979923, DeltaTick 47, DeltaTime 53
Tick 8979979, Time 8979976, DeltaTick 63, DeltaTime 53
Tick 8980025, Time 8980029, DeltaTick 46, DeltaTime 53
Tick 8980072, Time 8980082, DeltaTick 47, DeltaTime 53
System:
WinVista Ultimate 32Bit SP2
AMD Phenom II X4 940
Delphi 2007

Greez, Chris
Christian E.
Es gibt 10 Arten von Menschen, die die Binär lesen können und die die es nicht können

Delphi programming rules
  Mit Zitat antworten Zitat
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#16

Re: timeGetTime

  Alt 11. Jan 2010, 13:56
Auch von mir ein Ergebnis:

Tick 16787359, Time 16787359, DeltaTick 16787359, DeltaTime 16787359
Tick 16787421, Time 16787421, DeltaTick 62, DeltaTime 62
Tick 16787484, Time 16787484, DeltaTick 63, DeltaTime 63
Tick 16787546, Time 16787546, DeltaTick 62, DeltaTime 62
Tick 16787609, Time 16787609, DeltaTick 63, DeltaTime 63
Tick 16787671, Time 16787671, DeltaTick 62, DeltaTime 62
Tick 16787734, Time 16787734, DeltaTick 63, DeltaTime 63
Tick 16787796, Time 16787796, DeltaTick 62, DeltaTime 62
Tick 16787859, Time 16787859, DeltaTick 63, DeltaTime 63
Tick 16787921, Time 16787921, DeltaTick 62, DeltaTime 62
Tick 16787984, Time 16787984, DeltaTick 63, DeltaTime 63
Tick 16788046, Time 16788046, DeltaTick 62, DeltaTime 62
Tick 16788109, Time 16788109, DeltaTick 63, DeltaTime 63
Tick 16788171, Time 16788171, DeltaTick 62, DeltaTime 62
Tick 16788234, Time 16788234, DeltaTick 63, DeltaTime 63
Tick 16788296, Time 16788296, DeltaTick 62, DeltaTime 62
Tick 16788359, Time 16788359, DeltaTick 63, DeltaTime 63
Tick 16788421, Time 16788421, DeltaTick 62, DeltaTime 62
Tick 16788484, Time 16788484, DeltaTick 63, DeltaTime 63
Tick 16788546, Time 16788546, DeltaTick 62, DeltaTime 62
Tick 16788609, Time 16788609, DeltaTick 63, DeltaTime 63
Tick 16788671, Time 16788671, DeltaTick 62, DeltaTime 62
Tick 16788734, Time 16788734, DeltaTick 63, DeltaTime 63
Tick 16788796, Time 16788796, DeltaTick 62, DeltaTime 62
Tick 16788859, Time 16788859, DeltaTick 63, DeltaTime 63
Tick 16788921, Time 16788921, DeltaTick 62, DeltaTime 62
Tick 16788984, Time 16788984, DeltaTick 63, DeltaTime 63
Tick 16789046, Time 16789046, DeltaTick 62, DeltaTime 62
Tick 16789109, Time 16789109, DeltaTick 63, DeltaTime 63
Tick 16789171, Time 16789171, DeltaTick 62, DeltaTime 62
Tick 16789234, Time 16789234, DeltaTick 63, DeltaTime 63
Tick 16789296, Time 16789296, DeltaTick 62, DeltaTime 62
Tick 16789359, Time 16789359, DeltaTick 63, DeltaTime 63
Tick 16789421, Time 16789421, DeltaTick 62, DeltaTime 62
Tick 16789484, Time 16789484, DeltaTick 63, DeltaTime 63
Tick 16789546, Time 16789546, DeltaTick 62, DeltaTime 62
Tick 16789609, Time 16789609, DeltaTick 63, DeltaTime 63
Tick 16789671, Time 16789671, DeltaTick 62, DeltaTime 62
Tick 16789734, Time 16789734, DeltaTick 63, DeltaTime 63
Tick 16789796, Time 16789796, DeltaTick 62, DeltaTime 62
Tick 16789859, Time 16789859, DeltaTick 63, DeltaTime 63
Tick 16789921, Time 16789921, DeltaTick 62, DeltaTime 62
Tick 16789984, Time 16789984, DeltaTick 63, DeltaTime 63
Tick 16790046, Time 16790046, DeltaTick 62, DeltaTime 62
Tick 16790109, Time 16790109, DeltaTick 63, DeltaTime 63
Tick 16790171, Time 16790171, DeltaTick 62, DeltaTime 62
Tick 16790234, Time 16790234, DeltaTick 63, DeltaTime 63
Tick 16790296, Time 16790296, DeltaTick 62, DeltaTime 62
Tick 16790359, Time 16790359, DeltaTick 63, DeltaTime 63
Tick 16790421, Time 16790421, DeltaTick 62, DeltaTime 62

Pentium(R) Dual-Core CPU E5200 @ 2.50GHz
Xp sp3
Delphi7

Ich hab noch einen Nachtrag (D2006 Prof):
Tick 17449515, Time 17449501, DeltaTick 17449515, DeltaTime 17449501
Tick 17449562, Time 17449555, DeltaTick 47, DeltaTime 54
Tick 17449609, Time 17449609, DeltaTick 47, DeltaTime 54
Tick 17449671, Time 17449663, DeltaTick 62, DeltaTime 54
Tick 17449718, Time 17449716, DeltaTick 47, DeltaTime 53
Tick 17449781, Time 17449770, DeltaTick 63, DeltaTime 54
Tick 17449828, Time 17449824, DeltaTick 47, DeltaTime 54
Tick 17449890, Time 17449877, DeltaTick 62, DeltaTime 53
Tick 17449937, Time 17449931, DeltaTick 47, DeltaTime 54
Tick 17449984, Time 17449985, DeltaTick 47, DeltaTime 54
Tick 17450046, Time 17450039, DeltaTick 62, DeltaTime 54
Tick 17450093, Time 17450092, DeltaTick 47, DeltaTime 53
Tick 17450156, Time 17450146, DeltaTick 63, DeltaTime 54
Tick 17450203, Time 17450200, DeltaTick 47, DeltaTime 54
Tick 17450265, Time 17450253, DeltaTick 62, DeltaTime 53
Tick 17450312, Time 17450307, DeltaTick 47, DeltaTime 54
Tick 17450375, Time 17450361, DeltaTick 63, DeltaTime 54
Tick 17450421, Time 17450415, DeltaTick 46, DeltaTime 54
Tick 17450468, Time 17450468, DeltaTick 47, DeltaTime 53
Tick 17450531, Time 17450522, DeltaTick 63, DeltaTime 54
Tick 17450578, Time 17450576, DeltaTick 47, DeltaTime 54
Tick 17450640, Time 17450629, DeltaTick 62, DeltaTime 53
Tick 17450687, Time 17450683, DeltaTick 47, DeltaTime 54
Tick 17450750, Time 17450737, DeltaTick 63, DeltaTime 54
Tick 17450796, Time 17450791, DeltaTick 46, DeltaTime 54
Tick 17450843, Time 17450844, DeltaTick 47, DeltaTime 53
Tick 17450906, Time 17450898, DeltaTick 63, DeltaTime 54
Tick 17450953, Time 17450952, DeltaTick 47, DeltaTime 54
Tick 17451015, Time 17451005, DeltaTick 62, DeltaTime 53
Tick 17451062, Time 17451059, DeltaTick 47, DeltaTime 54
Tick 17451125, Time 17451113, DeltaTick 63, DeltaTime 54
Tick 17451171, Time 17451166, DeltaTick 46, DeltaTime 53
Tick 17451234, Time 17451220, DeltaTick 63, DeltaTime 54
Tick 17451281, Time 17451274, DeltaTick 47, DeltaTime 54
Tick 17451328, Time 17451328, DeltaTick 47, DeltaTime 54
Tick 17451390, Time 17451381, DeltaTick 62, DeltaTime 53
Tick 17451437, Time 17451435, DeltaTick 47, DeltaTime 54
Tick 17451500, Time 17451489, DeltaTick 63, DeltaTime 54
Tick 17451546, Time 17451542, DeltaTick 46, DeltaTime 53
Tick 17451609, Time 17451596, DeltaTick 63, DeltaTime 54
Tick 17451656, Time 17451650, DeltaTick 47, DeltaTime 54
Tick 17451703, Time 17451704, DeltaTick 47, DeltaTime 54
Tick 17451765, Time 17451757, DeltaTick 62, DeltaTime 53
Tick 17451812, Time 17451811, DeltaTick 47, DeltaTime 54
Tick 17451875, Time 17451865, DeltaTick 63, DeltaTime 54
Tick 17451921, Time 17451918, DeltaTick 46, DeltaTime 53
Tick 17451984, Time 17451972, DeltaTick 63, DeltaTime 54
Tick 17452031, Time 17452026, DeltaTick 47, DeltaTime 54
Tick 17452093, Time 17452080, DeltaTick 62, DeltaTime 54
Tick 17452140, Time 17452133, DeltaTick 47, DeltaTime 53

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#17

Re: timeGetTime

  Alt 11. Jan 2010, 14:01
Ok, ich glaube das reicht mir erstmal an Ergebnissen. Als Fazit kann kann man ziehen, dass timeGetTime stabilere Werte liefert als GetTickcount. Das heißt, wenn man ein Ereignis möglichst genau timen will, sollte man auf timeGetTime zurückgreifen.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#18

Re: timeGetTime

  Alt 11. Jan 2010, 14:29
Meinst Du?

Wenn ich mir die Unterschiede zwischen D2006 und D7 anschaue, werde ich das Gefühl nicht los, das irgendetwas da nicht zuverlässig arbeitet. Auf dem gleichen Rechner 10 Millisec Abweichung finde ich schon heftig.

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat
Benutzerbild von s.h.a.r.k
s.h.a.r.k

Registriert seit: 26. Mai 2004
3.159 Beiträge
 
#19

Re: timeGetTime

  Alt 11. Jan 2010, 14:39
Das habe ich mir auch gedacht, als ich deine Wert angeschaut habe

Aber intern kann Delphi doch fast nichts anderes machen, als auf die entsprechende Windows-Funktion zu verweisen und somit verstehe ich den Unterschied nicht so recht.
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#20

Re: timeGetTime

  Alt 11. Jan 2010, 15:05
Zitat von p80286:
Wenn ich mir die Unterschiede zwischen D2006 und D7 anschaue, werde ich das Gefühl nicht los, das irgendetwas da nicht zuverlässig arbeitet. Auf dem gleichen Rechner 10 Millisec Abweichung finde ich schon heftig.
In der Tat, das ist schon etwas seltsam. Allerdings bezog ich mich auf GetTickcount und timeGetTime.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:11 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz