Node.js的异步I/O

1. 多任务的实现 多任务的实现只有三种方式: 多进程 单进程+多线程 多进程+多线程 第三种过于复杂,实现很少。多进程和多线程都会消耗 cpu,在线程和进程之间切换也会消耗 cpu,但是进程的开销更大,所以,多任务的实现一般都是单进程下开启多个线程。 但是,起初大部分实现 I/O 操作的库都是阻塞型 I/O。因此,多线程下,某个线程进行 I/O 操作,当前线程就会被阻塞。虽然这种方式不会影响其他
相关文章
相关标签/搜索