这对性能有何影响? 我知道在客户端,这是一个很好的做法,但服务器端呢?
答案 0 :(得分:4)
是的,它在服务器端很好。如果您对性能非常担心,需要停止使用函数,那么您将不得不开始编写汇编。
如果您确实开始遇到问题,可以适当地进行配置文件,基准测试和修改。否则,请相信V8可以完成其工作,并担心重要位置的性能,例如:文件访问。
答案 1 :(得分:0)
是的,非常好。它们即使不热也会进行优化,因为优化小功能非常便宜。
优化成本与函数的大小呈超线性关系,因此我们可以使用10行优化10个函数等一般语句比使用100行优化1个函数更快。
另见http://mozakai.blogspot.com/2013/08/outlining-workaround-for-jits-and-big.html