Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Tornado 是否在multiprocessing内部使用该模块?考虑到 Tornado 作为 Web 服务器,需要处理大量并发请求,我认为 Tornado 使用它是有意义的multiprocessing,因此可以充分利用多核。
multiprocessing
如果不是,为什么不呢?
它不使用多处理。相反,它使用非阻塞 IO(只有一个线程和一个进程)。请参阅此博客文章,了解它的工作原理以及速度快的原因。
Gunicorn等其他服务器使用单独的进程来利用多个内核。