Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

times(2)

wait(2)

popen(3S)

system(3S)

clock(3C)                                                         clock(3C)

NAME
     clock - Verbrauchte CPU-Zeit melden

SYNTAX
     #include <time.h>

     clockt clock(void);

BESCHREIBUNG
     clock() gibt die CPU-Zeit in Mikrosekunden zurück, die seit dem ersten
     Aufruf von clock() verbraucht wurde. Die gemeldete Zeitspanne ist die
     Summe der Benutzer- und Systemzeit des Aufrufprozesses und seiner
     beendeten Sohnprozesse, für die der wait()-Systemaufruf, die pclose()-
     oder system()-Funktion ausgeführt wurde.

     Wird der Wert, den clock() zurückliefert, durch die in der Include-
     Datei time.h definierte Konstante CLOCKSPERSEC geteilt, ergibt das
     die Zeit in Sekunden.

     Die Auflösung des Zeittakts ist hardwareabhängig.

HINWEISE
     Der von clock() zurückgegebene Wert wird wegen der Kompatibilität zu
     Systemen, die CPU-Takte mit sehr viel höheren Auflösungen haben, in
     Mikrosekunden definiert. Deshalb beginnt der zurückgegebene Wert
     bereits nach 2147 Sekunden CPU-Zeit (ca. 36 Minuten) zyklisch wieder
     von vorne. Wenn die verbrauchte Prozeßzeit nicht verfügbar oder dar-
     stellbar ist, liefert clock() den Wert (clockt)-1 zurück.

SIEHE AUCH
     times(2), wait(2), popen(3S), system(3S).
























Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026