gpt4 book ai didi

performance - Node.js 控制台日志性能

转载 作者:IT老高 更新时间:2023-10-28 22:05:27 27 4
gpt4 key购买 nike

如果您的 Node.js 代码中充斥着 console.log 语句,您是否会引发性能问题?是否值得调试/生产切换它的开/关?我意识到日志记录通常对 prod 很重要 - 但我通常很好奇控制台输出是否会影响性能?

在 Chrome 中,如果控制台打开,它肯定会降低性能。

最佳答案

nodejs 中的console.log 调用是同步的(!)并阻止事件循环。当我使用 pg 记录执行(异步)sql 查询的结果时,我刚刚体验到了这一点。仅记录 20 个项目及其(少数)属性将我的本地计算机上的性能从 3 毫秒降低到 300 毫秒。

关于performance - Node.js 控制台日志性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6853566/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com