CNode

服务器上放个 setInterval 占资源吗?

Ccxh80301983发布于13 年前最后回复13 年前4 回复5523 浏览0 收藏

如题,永久运行,占资源吗? 占多少?

查看回复

回复 (4)

J
jiyinyiyong#1·13 年前

setInterval 本身不会像 while true 那样占用资源,, 具体看下实际跑的 CPU 和内存占用?

J
JacksonTian#3·13 年前

存放timer并不怎么占用资源。Node内部采用一个红黑树对它进行保存。涉及保存的就还有callback引用的作用域和一些资源。你需要评估下callback的执行过程中带来的资源占用。

X
xuyufei#4·13 年前

这个你真心不用考虑资源问题,我游戏服务器跑了十来个setInterval,没有问题。占不占资源是你自己写的代码,而不是node提供的setInterval

参与回复
登录后即可参与回复。登录