首页 > 解决方案 > 同一台机器上的两个节点脚本可以互相阻塞吗?

问题描述

如果我有一个父节点文件(一个快速服务器),它生成运行一些计算密集型任务的节点子节点,这些子节点会阻止父节点吗?

标签: javascriptnode.js

解决方案


在正常情况下这不应该发生,子进程和它的父进程不应该互相阻塞。防止这种情况发生是操作系统的工作。

但是,如果您正在运行计算密集型任务,这可能会完全减慢系统速度并阻止操作系统完成其工作。

还有一些情况是父进程和子进程之间发生进程间通信,其中一个等待来自另一个的数据。然而,进程间通信是一个完全不同的话题。


推荐阅读