时间:2021-07-01 10:21:17 帮助过:3人阅读
有人在吗? 求救啊
  你的 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