0

我正在使用 IBM Streams v4.2 为我的客户开发一个应用程序
编译时,我收到以下错误:

/opt/ibm/InfoSphere_Streams/4.2.0.0/system/impl/bin/spl-code-gen-driver: CDISP0139E 错误:代码生成器的执行失败。错误是:fork() 失败。

谁能帮助我在哪里寻找实际错误?

4

2 回答 2

0

fork() 失败通常意味着系统过载和资源不足。尝试终止您不需要的进程,如果这不起作用,您是否可以尝试增加 VM 的内存,然后重新启动操作系统?

于 2018-04-12T14:47:31.110 回答
0

我的问题现在解决了。fork() 是由于运行的进程太多。由于无法确定要杀死哪个进程,所以我重新启动系统并在启动后立即编译代码。我的代码编译成功。

作为一个永久的解决方案,我减少了代码中并行线程/链的数量,这样系统就不会耗尽资源。它奏效了!!!

于 2018-04-17T06:23:11.017 回答