EventLoop

2017-03-23 20:15:54 0 举报
仅支持查看
EventLoop是Node.js中的核心模块,它提供了异步I/O的处理机制。在单线程的环境中,EventLoop通过将任务划分为事件循环队列和微任务队列,实现了高并发的运行效果。事件循环队列主要处理定时器、I/O操作等异步任务,而微任务队列则处理Promise、MutationObserver等微任务。当事件循环队列为空时,EventLoop会从微任务队列中取出一个任务执行,直到微任务队列也为空。这种机制使得Node.js可以在不阻塞主线程的情况下,高效地处理大量并发请求。
作者其他创作
大纲/内容
评论
0 条评论
下一页