CNode

程序如果执行到循环体里的话,没办法执行gc

分享
Xxuguoliangjj发布于10 年前最后回复10 年前2 回复4055 浏览0 收藏

就这么简单的一句

while (true) {
    console.log('=======');
}

循环打印,gc永远都不会被触发,直到崩溃

setInterval(() => {
    console.log('=======');
},0)

这个和上面的作用一样,但是永远不会崩溃,因为是异步执行的,所以有机会触发gc,不会消耗完内存

查看回复

回复 (2)

A
Acceptedlc#1·10 年前

多久挂掉啊?

来自酷炫的 CNodeMD

M
manxisuo#2·10 年前

这跟gc有啥关系啊

来自酷炫的 CNodeMD

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