源码解读腾讯 GT 的性能测试方案

上一篇 / 下一篇  2017-07-06 09:19:39 / 个人分类:第二博客

前言

本文将整理腾讯GT各个性能测试项的测试方法,目的是为了帮助移动性能专项测试同学快速过一遍腾讯GT各个性能数据是如何获取的。

一.GT性能测试方案之CPU测试

1.简要流程

  • 初始化cpu的数据

  • 提供了两种方法获取CPU数据 getCpuUsage: 整机的CPU使用水平,主要用于实时刷新GT上的CPU数据。通过读取/proc/stat的数据,将每一个核的cpu使用跟闲置数据提取。使用率永远是增量式计算。计算方法为100*(cpu忙时增量-cpu整体增量),从计算方法来看,可能会导致负数出现。 getProcessCpuUsage:计算进程的CPU使用率,主要通过"/proc/" + pid + "/stat"来计算,在这里回京过一系列计算,拿到进程的CPU时间片



TAG:

 

评分:0

我来说两句

binning_001

binning_001

因为不是天生丽质,所以必须天生励志

我的栏目

日历

« 2024-04-16  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 88210
  • 日志数: 66
  • 建立时间: 2008-04-20
  • 更新时间: 2019-02-23

RSS订阅

Open Toolbar