第三章 异步式I/O与事件编程3.1 npm install -g supervisor supervisor app.js 当后台修改代码后,服务器自动重启,生效修改的代码,不用手动停止/启动3.2 单线程异步I/O 减少了多线程的开销,对于操作系统,创建线程的开销很大,需分配内存.列入调度.同时线程切换时 需要内存换页,CPU的缓存被清空,切换回来时,需要重新从内存中读取信息,破坏了数据的局部性. 异步读取文件: var fs = require('fs') fs.readFile('tes…