• man clock


    CLOCK(3)   Linux程序员手册   CLOCK(3)
    名称
      时钟-确定处理器时间
    简介
      #include <time.h>
      
      clock_t clock(void);
      
    描述
      函数的作用是:返回程序使用的处理器时间的近似值。
      
    返回值
      返回的值是迄今为止使用的CPU时间,以获得使用的秒数,除以时钟每秒。如果所用的处理器时间不可用或无法表示其值,则函数返回值(clock_t)-1。
    遵循
      C89、C99、POSIX.1-2001。POSIX要求时钟每秒等于1000000,与实际分辨率无关。
    注释
      C标准允许在程序开始时使用任意值;减去在程序开始时调用clock()返回的值,以获得最大的可移植性。
      
      请注意,时间可以慢慢过去。在32位系统中,时钟每秒等于1000000,此函数大约每72分钟返回一次相同的值。
      
      在其他一些实现中,clock()返回的值还包括通过wait()(或其他wait类型调用)收集其状态的任何子级的时间。Linux在clock()返回的值中不包括等待子级的时间。times()函数显式返回(单独)有关调用方及其子级的信息,可能更可取。
      
    参照
      getrusage(2), times(2)
    GNU      2002-06-14      CLOCK(3)
  • 相关阅读:
    R-CNN算法中NMS的具体做法
    Spring之Environment
    Spring之Aware
    每晚夜里自我独行,随处荡,多冰冷,以往为了自我挣扎
    Java 反射机制
    Java string String
    Java int Integer
    Java final
    Java toString()方法
    Java Enum
  • 原文地址:https://www.cnblogs.com/niaocaizhou/p/11057028.html
Copyright © 2020-2023  润新知