当前位置:  技术问答>linux和unix

如何获得程序自身的"kernel time"和"user time"?

    来源: 互联网  发布时间:2016-03-27

    本文导语:  我记得task_struct里有这些属性,但是怎么调用它们呢? 谢谢。 | E        times - get process and waited-for child process times SYNOPSIS        #include         clock_t times(struct tms *buffer); ...

我记得task_struct里有这些属性,但是怎么调用它们呢?
谢谢。

|
E
       times - get process and waited-for child process times

SYNOPSIS
       #include 

       clock_t times(struct tms *buffer);

DESCRIPTION
       The  times()  function shall fill the tms structure pointed to by buffer with time-accounting information.  The tms
       structure is defined in .

       All times are measured in terms of the number of clock ticks used.

       The times of a terminated child process shall be included in the tms_cutime and tms_cstime elements of  the  parent
       when wait() or waitpid() returns the process ID of this terminated child. If a child process has not waited for its
       children, their times shall not be included in its times.

        * The tms_utime structure member is the CPU time charged for the execution of user  instructions  of  the  calling
          process.

        * The tms_stime structure member is the CPU time charged for execution by the system on behalf of the calling pro-
          cess.

        * The tms_cutime structure member is the sum of the tms_utime and tms_cutime times of the child processes.

        * The tms_cstime structure member is the sum of the tms_stime and tms_cstime times of the child processes.


|
    struct tms {
              clock_t tms_utime;  /* user time */
              clock_t tms_stime;  /* system time */
              clock_t tms_cutime; /* user time of children */
              clock_t tms_cstime; /* system time of children */
       };

    
 
 

您可能感兴趣的文章:

  • 请问如何根据两个time_t获得之间的天数?注意,天数不能直接除以24*60*60来计算的,那样是不准确的
  • Linux下怎么用程序获得U盘盘符文件
  • 怎样获得shell程序执行的路径
  • 请问gcc有没有类似GetExitCodeProcess的函数,可以获得调用的外部程序的返回值呢?
  • 如何不写驱动通过应用程序获得一块内存并取得它的物理地址?
  • 在程序中如何获得某个进程的CPU占用率
  • 在程序中如何获得某个硬盘或者目录的剩余空间?
  • 用什么函数在程序中获得环境变量的值?
  • 怎样在Application中获得程序的当前路径?
  • 在linux中,如何在程序中获得分辨率!
  • 请问:如何在java程序内获得 .class 文件的全路径?
  • 如何获得MYSQL驱动程序接口?
  • 请教,在程序运行中,获得屏幕输出信息
  • 能获得调用其它程序的时返回的参数吗?
  • 请问如何在程序中获得shell命令输出的信息?
  • 如何在java程序中获得拨号上网分配的动态IP?
  • sql server数据库有没有专门的jdbc驱动程序,若有,请教怎样获得?
  • 怎样用程序获得网卡地址!那位仁兄能告知
  • 送分! UNIX C编程。 程序中如何获得当前运行目录? .
  • 从哪儿可以获得jbuilder或者其他java程序的源代码
  • 请问gcc有没有类似CreateProcess的函数,可以获得调用的外部程序的进程ID呢?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 用sysconf(_SC_CLK_TCK)可以获得时钟的hz,还有什么方法可以获得内核时钟的hz
  • gtk的获得属性的问题!急!
  • 调用DOM对象的focus使文本框获得焦点
  • 获得客户端的显示分辨率
  • 怎样一个一个的获得指定目录下的文件名.
  • linux下什么语言获得参数是~1
  • 求救:关于在BSD下如何通过文件路径使用核内函数获得文件句柄?
  • jQuery获得内容和属性示例代码
  • jQuery获得内容与属性方法
  • mysql获得60天前unix时间思路及代码
  • 用javamail怎么获得邮件内容?
  • 如何获得上一组件的的位置信息?
  • 请问怎样获得当前所在目录和清屏?
  • 在JavaBean或Servlet如何获得URL地址?
  • 如何获得系统支持字体?
  • 按钮如何获得焦点并按回车触发?
  • 如何在UNIX下获得MAC地址?
  • 如何获得刚插入数据的id递增值
  • 如何获得iptables的输出信息??????有挑战性阿!!!
  • 我的redhat 可以自动获得Ip地址 却无法浏览网页 !


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3