您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

XHProf 分析结果 负数 表示什么意思

2024/2/18 5:38:08发布10次查看
今天为了测试,自己写的东西性能如何,xhprof得到的结果让我看不懂了,居然 excl.memuse(bytes)( 函数执行本身内存)的结果是负数,不知道什么意思,请求大神
回复讨论(解决方案) 有人在吗?  求救啊
你的 excl.memuse 不是在读取缓存是才表现为空的吗?
这样计算内存的占用似乎没有什么不妥的
你的 excl.memuse 不是在读取缓存是才表现为空的吗?
这样计算内存的占用似乎没有什么不妥的
能具体说明白点吗?  还是不太懂你的意思!
我是不是可以理解负数 是请求的内存  没有正真的使用 ,
 正数的内存  就是使用的内存
excl. cpu(microsec) 指的是 函数执行本身花费的cpu时间
在 excl.memuse 为负数的时,所消耗的cpu时间为0,也就是说,根本就没有去运行。
不知道我理解的对不对
excl.memuse(应该是用户内存)出现负数的地方是在执行 cache_module::get 
而从运行意义上说 cache 实际可以认为就在内存中了,所以他在计算时扣除了这部分容量(当然实际上是需要占用内存的)。毕竟他是一个优化分析工具而不是资源监测工具
http://stackoverflow.com/questions/17804849/interpreting-xhprof-results-why-yield-negative-values-of-memuse
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product