移动性能测试 流量统计 /proc/net/xt_qtaguid/stats 中的 cnt_set 前后台流量怎么区分

Alisa · 2019年06月03日 · 最后由 王李婷 回复于 2019年06月19日 · 3043 次阅读


对应的表头的列名称和意思如下:
idx : 序号
iface : 代表流量类型(rmnet 表示 2G/3G, wlan 表示 Wifi 流量,lo 表示本地流量)
acct_tag_hex :线程标记(用于区分单个应用内不同模块/线程的流量)
uid_tag_int : 应用 uid,据此判断是否是某应用统计的流量数据
cnt_set : 应用前后标志位:1:前台, 0:后台
rx_btyes : receive bytes 接受到的字节数
rx_packets : 接收到的任务包数
tx_bytes : transmit bytes 发送的总字节数
tx_packets : 发送的总包数
rx_tcp_types : 接收到的 tcp 字节数
rx_tcp_packets : 接收到的 tcp 包数
rx_udp_bytes : 接收到的 udp 字节数
rx_udp_packets : 接收到的 udp 包数
rx_other_bytes : 接收到的其他类型字节数
rx_other_packets : 接收到的其他类型包数
tx_tcp_bytes : 发送的 tcp 字节数
tx_tcp_packets : 发送的 tcp 包数
tx_udp_bytes : 发送的 udp 字节数
tx_udp_packets : 发送的 udp 包数
tx_other_bytes : 发送的其他类型字节数
tx_other_packets : 发送的其他类型包数

我不太明白 cnt_set : 应用前后标志位:1:前台, 0:后台
前台流量指的是哪些?, 后台流量又指的是哪些?
有哪位能给我说一说吗?疑惑中......

共收到 1 条回复 时间 点赞

个人理解:
前台流量:是应用在前台运行即用户使用过程中消耗的流量;
后台流量:是应用在后台运行时所消耗的流量;
流量测试中,除了被测应用,有一些后台的应用也会消耗流量。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册