为什么js中会产生堆栈丢失而导致内存泄露的情况?
如题,我在https://cnodejs.org/topic/516b64596d38277306407936文章中看到这么一句话
我们通过中间件的形式,引入domain来处理异步中的异常。当然,domain虽然捕捉到了异常,但是还是由于异常而导致的堆栈丢失会导致内存泄漏,所以出现这种情况的时候还是需要重启这个进程的,有兴趣的同学可以去看看domain-middleware这个domain中间件。
我想知道为什么异常会导致堆栈退出而导致内存泄露?
3 回复