summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
author崔一鸣 <[email protected]>2019-09-20 23:47:10 +0800
committer崔一鸣 <[email protected]>2019-09-20 23:47:10 +0800
commit98b52c677174026cb78d7da10f267c18879133b9 (patch)
tree3a9d76ec92149bec35b8560126041d913daff0a3 /docs
parent0363148cd3b95b4c216f3d63ed3f2cd3618e02ae (diff)
fs2增加pme和hash表当前元素个数
Diffstat (limited to 'docs')
-rw-r--r--docs/fs统计说明.md27
1 files changed, 18 insertions, 9 deletions
diff --git a/docs/fs统计说明.md b/docs/fs统计说明.md
index 8afba59..c262cfa 100644
--- a/docs/fs统计说明.md
+++ b/docs/fs统计说明.md
@@ -53,15 +53,24 @@
* 可拦截字节数
* pme_new / pme_free
* 申请/释放了多少个流上下文
+* pme_cur
+ * 当前内存中有多少个pme
+* id2pme_cur
+ * traceid2pme_htable中当前有多少个元素
+* tuple2stm_cur
+ * tuple2stream_htable中当前有多少元素
* bloom_hit
- * hit表示识别出了重复包
-* 统计之间关系
- * intcp_stm = ipv4_stm + ipv6_stm = ssl_stm + http_stm
- * byp_stm = byp_policy + byp_stm_err
- * byp_stm_err = e_asym_route + e_no_syn + .... +e_cmsg_add
- * pme_new = byp_stm + intcp_stm
- * pme_new - pme_free = 当前未释放的流
- * ip2pme_add_S - id2pme_del_S = id2pme表当前的元素
- * tuple2stm_add_S - tuple2stm_del_S = tuple2stm表当前的元素
+ * 被识别成重复包的个数
+* 各种统计之间关系
+
+ ```cpp
+ 1. 所有的流 = pme_new
+ = byp_stm + intcp_stm
+ 2. intcp_stm = ipv4_stm + ipv6_stm
+ = ssl_stm + http_stm
+ = dup_stm + 非dup
+ 3. byp_stm = byp_policy + byp_stm_err
+ 4. byp_stm_err = e_asym_route + e_no_syn + .... +e_cmsg_add
+ ```