Cameron Winklevoss
Cameron Winklevoss|2026年04月20日 20:02
我们正在将@Gemini ActiveTrader实时市场数据处理从主线程转移到一个专门的网络工作人员。worker处理WebSocket消息解析和订单簿状态管理,这样即使在市场活动繁忙的情况下,UI线程也能保持响应。 查看这些测试结果: -之前(主线程):约30-40fps,50倍音量,但开始恶化 -之后(网络工作者):约100fps,50倍音量 -额外好处:我们仍然以500倍的速度达到~100fps,因为工人会做繁重的工作,每50ms发送一次订单簿快照 总体而言,我们的性能提高了2.5倍。除了worker之外,我们还通过消除不必要的记忆开销、在热路径上使用静态选择器以及限制渲染抖动的纯视觉组件(例如深度图)来优化渲染管道。 结果:当BTC呈抛物线形时,你会有一个跟上的UI。
曾提及
分享至:

脉络

热门快讯

APP下载

X

Telegram

Facebook

Reddit

复制链接

热门阅读