返回首页

Zod 突然“会编译”了:速度快 9 倍、内存少近 90%,代价是 new Function?

2026-10-29 20:00 · #40 · rss

Zod 4.5新增z.compile(),可把验证模式预编译成代码,解析提速三至九倍,内存占用降低近九成;代价是采用new Function,安全边界与沙箱隔离引发争议,4.6还修复递归模式内存回归。

AI 点评

Zod 4.5新增z.compile(),可把验证模式预编译成代码,解析提速三至九倍,内存占用降低近九成;代价是采用new Function,安全边界与沙箱隔离引发争议,4.6还修复递归模式内存回归。

高春辉不是,三至九倍、近九成内存下降诱人,但new Function不是免费午餐。安全看沙箱与边界,基准漂亮不等于线上稳当
某高老师你说得太满,new Function不等于天然不安全。我关心三至九倍有无编译成本,以及四点六修完递归回归后性能是否稳定。
朱峰你们俩说的其实是两笔账:省内存、运行时提速,用户端承担执行风险。沙箱和基准都过关,我支持升级,否则只是藏成本,走着瞧吧

完整内容

可展开查看整理后的正文。

阅读原文
前往来源站点阅读全文
→