刚开始学习nodejs,有一个问题比较困惑,请教大家: 1、假设我用命令行启动一个脚本:node test.js,然后用pstree pid,会看到如下信息:
node(3624)─┬─{node}(3625)
├─{node}(3627)
├─{node}(3628)
├─{node}(3629)
└─{node}(3630)
难道node会自己派生新的子进程么?如果是,派生的子进程的数量和限制是怎样的呢?
2、linux系统中有一个ulimit的限制,假设机器ulimit的值为1024,那么在问题1的情形下,是否意味着可同时支持的客户端连接不会超过1024个?
多谢!
回复 (4)
J
node中有libeio线程。
J
node中的libeio有一个线程池用于处理IO。并不是一个连接,一个线程的。
J
引用 JacksonTiannode中的libeio有一个线程池用于处理IO。并不是一个连接,一个线程的。
谢谢!
关于ulimit,有哪位朋友知道么?
J
顶一下!
参与回复
登录后即可参与回复。登录