看了网上的解释,把自己的想法写出来。
作为一个运行环境nodejs怎么可能是单线程的,网络操作,IO操作这些东东用一个线程,就算用到了任务调度轮询机制,性能上还是不行滴。
要说javascript的执行环境是单线程这个中肯一点,因为nodejs运行起来后除了javascript执行环境还会有其他的线程启动。
看了网上的解释,把自己的想法写出来。
作为一个运行环境nodejs怎么可能是单线程的,网络操作,IO操作这些东东用一个线程,就算用到了任务调度轮询机制,性能上还是不行滴。
要说javascript的执行环境是单线程这个中肯一点,因为nodejs运行起来后除了javascript执行环境还会有其他的线程启动。