Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (GNU/Linux, *NIX, *BSD und Co) » Laufzeit 2er Programme von außen ausgeben

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
13.08.2007, 19:09 Uhr
~Mat
Gast


Hallo,

ich habe 2 C++ Programme die sehr umfangreich sind. Jetzt würde ich gerne wissen ob es die richtige art ist über ein shell-script z.B für einen input 100mal mit dem time - befehl die zeit abzufragen und dann zu mitteln und am ende die gemittelten werte zu vergleichen?

So allein kriege ich ja wegen prozessen etc...nie dieselbe zeit obwohl gleicher input da ist.

Ist diese vorgehen korrekt also kann ich dann am ende wirklich sagen: Ja das Programm 1 ist schneller oder übersehe ich was ?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
14.08.2007, 21:38 Uhr
Pler
Einer von Vielen
(Operator)


Es gibt verschiedene Zeiten (real time, cpu time,)
man time

Vielleicht hilft dir das weiter
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
15.08.2007, 15:37 Uhr
ao

(Operator)


Das kann man so nicht beurteilen. Von was für Zeiten reden wir hier?

Wie lange braucht das Programm für einen Durchlauf? Welche Genauigkeit hat der Zeitstempel? Und wie groß ist die Streuung bei aufeinanderfolgenden Messungen?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (GNU/Linux, *NIX, *BSD und Co) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: