心跳的优化建议改看绝对量级
lean + 新引擎后纯计算约 128ms,仍固定提示「需改增量计算」是误导:尾部已由 数据腿主导(lag_data P90 1482ms vs compute P90 237ms),压计算换不到东西。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -778,9 +778,14 @@ class Shadow:
|
|||||||
flush=True)
|
flush=True)
|
||||||
if self.q_hist and self.i_hist:
|
if self.q_hist and self.i_hist:
|
||||||
q, i = float(np.median(self.q_hist)), float(np.median(self.i_hist))
|
q, i = float(np.median(self.q_hist)), float(np.median(self.i_hist))
|
||||||
verdict = ("排队为主 → 加 worker/加核直接见效"
|
# 建议要看绝对量级:lean + 新引擎后纯计算约 128ms,此时再提
|
||||||
if q > i else
|
# 「改增量计算」是误导——尾部已由数据腿主导,压计算换不到东西
|
||||||
"纯计算为主 → 加核帮不上,需改增量计算")
|
if q > i:
|
||||||
|
verdict = "排队为主 → 加 worker/加核直接见效"
|
||||||
|
elif i > 400:
|
||||||
|
verdict = "纯计算为主且偏高 → 加核帮不上,需改增量计算"
|
||||||
|
else:
|
||||||
|
verdict = "纯计算为主但量级已低 → 无需再优化"
|
||||||
print(f" [计算] 排队中位 {q:.0f}ms · 纯计算中位 {i:.0f}ms"
|
print(f" [计算] 排队中位 {q:.0f}ms · 纯计算中位 {i:.0f}ms"
|
||||||
f" · {verdict}(worker {self.workers} 个 / 币 {len(SYMS)} 个)",
|
f" · {verdict}(worker {self.workers} 个 / 币 {len(SYMS)} 个)",
|
||||||
flush=True)
|
flush=True)
|
||||||
|
|||||||
Reference in New Issue
Block a user