我是nodeJS的新手。我想知道nodejs如何处理非阻塞IO事件,尽管它是单线程的。 通过这么多文章,但仍然没有澄清我的怀疑。
请一些人在示例/图表的帮助下解释这个问题。 提前谢谢。
答案 0 :(得分:2)
答案 1 :(得分:1)
Node JS在单线程上工作,但这并不意味着它是否正好拥有1个线程。实际上它有一个工作线程池,用于执行I / O操作。
虽然其他线程正在执行i / o操作 线程空闲以接收任何输入操作。 See it here
答案 2 :(得分:0)
Here is a useful link to the question
希望这将进一步更好地理解单线程节点js的执行。