【发布时间】:2011-07-18 05:28:16
【问题描述】:
performance effects 在使用 JavaScript 匿名函数时是否也适用于 node.js 程序,因为大多数代码都是面向网络/http 并且处理请求、连接等主要是通过匿名函数完成的?这会在较高的流量负载期间导致潜在的性能下降吗?
【问题讨论】:
标签: javascript performance optimization node.js anonymous-function
performance effects 在使用 JavaScript 匿名函数时是否也适用于 node.js 程序,因为大多数代码都是面向网络/http 并且处理请求、连接等主要是通过匿名函数完成的?这会在较高的流量负载期间导致潜在的性能下降吗?
【问题讨论】:
标签: javascript performance optimization node.js anonymous-function
这真的取决于你的代码,如果不测量它,你就无法知道。 但总的来说,您可以确定等待 I/O 所花费的时间大大超过了为处理这些 I/O 事件创建回调函数所花费的时间。因此,在正常情况下,优化回调的创建可能没有显着(甚至没有可衡量的)收益。可能还有其他更容易获得性能并找到它们的领域,您必须分析您的代码。
【讨论】: