Forráskód Böngészése

更新通道耗时。

skyfffire 1 éve
szülő
commit
184d7d5b34
1 módosított fájl, 11 hozzáadás és 11 törlés
  1. 11 11
      global/src/trace_stack.rs

+ 11 - 11
global/src/trace_stack.rs

@@ -107,20 +107,16 @@ impl fmt::Display for TraceStack {
             msg.push_str(format!("本地总耗时{}微秒  ", self.before_send - self.after_network).as_str());
         }
 
-        if self.before_quant != 0 && self.before_unlock_quant != 0 {
-            msg.push_str(format!("解锁quant{}微秒  ", self.before_quant - self.before_unlock_quant).as_str());
-        }
-
-        if self.after_network != 0 && self.after_strategy != 0 {
-            msg.push_str(format!("quant走完{}微秒  ", self.after_strategy - self.after_network).as_str());
-        }
-
         if self.before_network != 0 && self.after_network != 0 {
             msg.push_str(format!("数据生成+到达rust耗时{}毫秒  ", (self.after_network - self.before_network).to_f64().unwrap() / 1000.0).as_str());
         }
 
-        if self.before_quant != 0 && self.after_network != 0 {
-            msg.push_str(format!("通道+锁耗时{}微秒  ", self.before_quant - self.after_network).as_str());
+        if self.before_unlock_quant != 0 && self.after_network != 0 {
+            msg.push_str(format!("数据通道耗时{}微秒  ", self.before_unlock_quant - self.after_network).as_str());
+        }
+
+        if self.before_quant != 0 && self.before_unlock_quant != 0 {
+            msg.push_str(format!("解锁quant{}微秒  ", self.before_quant - self.before_unlock_quant).as_str());
         }
 
         if self.after_format != 0 && self.before_format != 0 {
@@ -135,8 +131,12 @@ impl fmt::Display for TraceStack {
             msg.push_str(format!("计算层执行耗时{}微秒  ", self.after_strategy - self.before_strategy).as_str());
         }
 
+        if self.after_network != 0 && self.after_strategy != 0 {
+            msg.push_str(format!("quant走完{}微秒  ", self.after_strategy - self.after_network).as_str());
+        }
+
         if self.before_send != 0 && self.before_send_thread != 0 {
-            msg.push_str(format!("进入协程耗时{}微秒  ", self.before_send - self.before_send_thread).as_str());
+            msg.push_str(format!("进入发单协程耗时{}微秒  ", self.before_send - self.before_send_thread).as_str());
         }
 
         if self.after_send != 0 && self.before_send != 0 {