Node.js worker_threads 模块是真正的线程还是仅使用 IPC 进行处理?

Is Node.js worker_threads module truly threads or just processes with IPC?

最近的 Node.js 版本包含新模块 worker_threads,据说它为 Node.js 带来了多线程。然而,它似乎在底层使用进程:https://nodejs.org/api/worker_threads.html#worker_threads_new_worker_filename_options

从文件创建了一个工人,它实际上有stdoutstderr。 Node.js worker_threads 模块是引入多线程还是只引入带 IPC 的多进程?

附带的东西,JavaScript 有内置的工作线程(网络工作者)但没有 requireimport,可以 require/import 内置的其他模块在工作线程中?

答案是那些工作线程似乎是真正的线程。证明是从主进程文件和工作文件中打印 process.pid 产生相同的值。

有 stdout,stderr 一开始让我感到困惑。