CNode

node.js服务端setInterval这个消耗资源大吗?

问答
3330216851发布于12 年前最后回复12 年前6 回复7045 浏览0 收藏

我现在想定时向客户端发送数据

查看回复

回复 (6)

C
captainblue2013#1·12 年前

最好用setTimeout来模拟

M
MiguelValentine#2·12 年前

根据你的模型,只存在一个SETINTERVAL。性能影响几乎可以忽略不计。不要听浩浩的。

3
330216851#3·12 年前

那广播消耗资源吗?我的意思是如果有1万个链接,广播一下?

Z
zzbo#4·12 年前

个人建议,如果回调中是比较耗时的操作,建议用setTimeout来模拟,否则可以用setInterval。

3
330216851#5·12 年前

setTimeout不是只能执行一次吗?

D
DevinXian#6·12 年前
引用 330216851setTimeout不是只能执行一次吗?

@330216851 setTimeout里面嵌套setTimeout,就可以模拟了。不记得是《Javascript高级程序设计》或者《高性能Javascript编程》中有介绍~

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