BeagleBone - 2 个程序 运行 并行
BeagleBone - 2 programs running in parallel
简单地说我遇到了这种情况:
Q 1) 我有 2 个程序(一个在 C++ 中,一个在 JavaScript 中),我需要同时 运行 它们-> 我希望以控制台命令的形式得到答案
- 例如
./main & ./main
这样做的正确方法?问题是,我无法用 "CTRL + C" 关闭两个程序(一个是 运行ning 在后台,甚至不能用 "CTRL + Z" 关闭)
Q 2)2个程序运行ning如何并行通信?例如。 C++程序下是否可以"put"将JavaScript程序变成1个线程?
- 我正在考虑从文件写入和读取(基于实时的同步),因为它足以让我 send/receive 1 字节/分钟
(嘿,糟糕的想法,但只要它有效,它并不愚蠢)
PS
BeagleBone Black with Angstrom
终端程序Putty(多Putty不工作)
在开发时,只使用 2 个控制台。完成开发后,我假设您的 2 个应用程序将 运行 作为服务。就通信而言,外部文件可以工作,但像 dbus 或端口通信之类的东西可能会更好。
简单地说我遇到了这种情况:
Q 1) 我有 2 个程序(一个在 C++ 中,一个在 JavaScript 中),我需要同时 运行 它们-> 我希望以控制台命令的形式得到答案 - 例如
./main & ./main
这样做的正确方法?问题是,我无法用 "CTRL + C" 关闭两个程序(一个是 运行ning 在后台,甚至不能用 "CTRL + Z" 关闭)
Q 2)2个程序运行ning如何并行通信?例如。 C++程序下是否可以"put"将JavaScript程序变成1个线程?
- 我正在考虑从文件写入和读取(基于实时的同步),因为它足以让我 send/receive 1 字节/分钟 (嘿,糟糕的想法,但只要它有效,它并不愚蠢)
PS
BeagleBone Black with Angstrom
终端程序Putty(多Putty不工作)
在开发时,只使用 2 个控制台。完成开发后,我假设您的 2 个应用程序将 运行 作为服务。就通信而言,外部文件可以工作,但像 dbus 或端口通信之类的东西可能会更好。