0

我有一个用 C++ 编写和编译的收集器系统,它收集来自各种来源的数据。(它分叉出并行线程来完成工作)

所以我运行这个编译的二进制文件,它收集数据并写入不同的文件。数据流向它的速度约为 10 Gbps,写入速度也相同(因为我们写的所有东西都没有掉线)。

现在,我不想手动运行二进制文件,而是想通过 GUI/Web 界面调用该代码的主要功能。所以我通过互联网阅读并想到使用 Node.js。

你们能否建议它是否会导致我的系统变慢(因为这是高 I/o 的情况),在任何情况下我都不能放慢速度。

如果 Node.js 的 JavaScript 调用 main 函数,我不确定内部会发生什么。

任何其他想法也完全受欢迎。

4

1 回答 1

0

您的小型 Web 应用程序应该启动另一个进程,然后退出。创建的进程没有性能损失 - 就像您手动启动它一样。

于 2013-09-12T11:43:42.707 回答