= 用户CPU时间+系统CPU时间 ”了嘛? 请问time下的real,user,sys是不是就是指时....">

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

用户CPU时间 系统CPU时间 时钟时间 不懂

    来源: 互联网  发布时间:2016-09-16

    本文导语:  是不是 "时钟时间 = 进程阻塞时间 + 进程就绪时间 + 进程运行时间"? 这么说 不就是“时钟时间 >= 用户CPU时间+系统CPU时间 ”了嘛? 请问time下的real,user,sys是不是就是指时钟时间,用户CPU时间,系统CPU时间? ...

是不是 "时钟时间 = 进程阻塞时间 + 进程就绪时间 + 进程运行时间"?
这么说 不就是“时钟时间 >= 用户CPU时间+系统CPU时间 ”了嘛?
请问time下的real,user,sys是不是就是指时钟时间,用户CPU时间,系统CPU时间?
如果是的话,为什么会出现real >gg
real 1.81
user 2.54
sys 0.12

|
其实 时钟时间与他们并没有什么直接的关系。下面是一些定义
时钟时间:就是一个进程从开始运行到结束运行后,你的时钟走过了多少时间,这其中包含了进程在阻塞和等待状态的时间。
用户CPU时间:就是用户的进程获得了CPU资源以后,在用户态执行的时间。
系统CPU时间:用户进程获得了CPU资源以后,在内核态的执行时间。

进程的三种状态为阻塞、就绪、运行。

时钟时间 = 阻塞时间 + 就绪时间 + 运行时间
用户CPU时间 = 运行状态下的用户空间时间
系统CPU时间 = 运行状态下系统空间的时间。

用户CPU时间+系统CPU时间=运行时间。

|
用户CPU是程序处在用户态的时间,系统CPU的程序处于内核态的时间。
时钟时间>=用户+系统,是程序实际占用的CPU时间。

一般情况下real时间是从程序运行到程序结束所用的真实时间,因为运行过程中会被暂时挂起(因为还要运行别的进程),所以real>user+sys。也有real 

    
 
 

您可能感兴趣的文章:

  • 用哪些函数可以得到执行一个程序的系统CPU时间,用户CPU时间,时钟时间啊?
  • 关于内核时间与用户时间;我在线等你回复,所以你要告诉我!
  • linux系统中建立一个用户专门用来修改系统时间怎么做?
  • 如何调整不同用户的时间? ——onLine
  • 通过jsp或servlet如何记录用户关闭浏览器时的时间
  • 预读取技术是什么啊?用用户CPU时间有关吗??
  • 修改Oracle默认用户密码有效期时间
  • ftp问题:如何控制用户只能在非工作时间使用FTP?
  • 以root身分登录系统说会话时间不足10s,,而以另一个用户登录却OK,怎么办啊?
  • suse11如何获取本机系统的时间,语言,用户名,硬盘分区,挂载点等信息?
  • 请教linux用户进程运行一段时间后消失的原因
  • SQLSERVER记录登录用户的登录时间(自写脚本)
  • 如何获取运行在用户和系统模式下的时间?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 如何限制linux服务器用户cpu和mem的使用率
  • 请问linux系统能不能限制用户的cpu使用上限
  • 用户态代码性能提高的问题,如何让出CPU利用率??
  • Linux常用命令介绍:更改所属用户群组或档案属性
  • 概念混乱,请专人解释:实际用户ID,有效用户ID,设置用户ID
  • Linux进程的内核栈和用户栈概念,相互关系及切换过程
  • proftp中,如何让FTP的用户是非Linux用户,只是FTP用户?
  • UIO(linux Userspace I/O子系统)用户空间设备驱动I/O技术介绍
  • windows 系统是否是多用户操作系统,如何理解“多用户操作系统”的“多用户”?
  • CentOS安装Telnet,以root用户登陆Telnet以及CentOS的各种终端解释
  • 我装的是RED HAT LINUX 8.0,我在root用户中把root用户删除了,怎办也进不了root用户
  • 怎样让普通用户拥有超级用户的权限,是把普通用户的组设为root组吗?具体怎么做,急死了
  • 我一个服务器同时接受到很多个用户的认证请求(得到用户名和密码),然后把用户名密码发给认证服务器。因为是远程认证,所
  • 我装了中软Linux3.1,启动时要求输入用户名和口令,但安装时并没有提示指定用户名,所以现在输入用户名老是错误,不能进入系统,请问该怎
  • root用户附权限给其他用户问题
  • 如何添加一个用户,让这个用户只能访问某个特定的目录,
  • 如何过滤系统用户只显示创建的用户?
  • 匿名用户登录nobody用户的作用
  • 怎样在程序中将普通用户切换成root用户
  • 创建用户组创建用户出错
  • 求助:忘记了root用户的密码,如何给普通用户赋root权限
  • 请教用户组和用户的问题
  • Public key用户 创建的用户不能登录
  • 利用root用户修改一般用户密码的批处理文件怎么写呢?


  • 站内导航:


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

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

    浙ICP备11055608号-3