首页 > 其他 > 详细

Kernel Time和User Time分别指什么

时间:2016-09-14 10:57:24      阅读:211      评论:0      收藏:0      [点我收藏+]
比如你的一个程序读取并分析一个文件,读取时会调用系统接口,系统会调用驱动来从物理设备上读取数据这个就是kernel time,除此以外在你自己进程上下文中执行代码占用的时间就是user time了。 这两个合起来准确说应该是你的程序运行过程中一共占用了CPU多少时间。 要看启动花了多少时间,这要看你自己认为什么时候算是启动完成了。比如如果是你自己的代码,在程序开始插入一段取一次时间的代码,在你认为程序启动完毕(比如所有数据初始化以后)的位置插入一段取时间的代码,两个时间的差就是启动所用时间了。 如果不是自己的程序,就用调试工具,或者手动插汇编代码了,道 理跟上面是一样的

Kernel Time和User Time分别指什么

原文:http://www.cnblogs.com/mymelon/p/5870989.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!