Ошибка: не удалось выполнить fork() при генерации кода

Я разрабатываю одно приложение для моего клиента с помощью IBM Streams v4.2
При компиляции я получаю следующую ошибку:

/opt/ibm/InfoSphere_Streams/4.2.0.0/system/impl/bin/spl-code-gen-driver: CDISP0139E ОШИБКА: сбой при выполнении генератора кода. Ошибка: fork() не удалось.

Может кто-нибудь помочь, где я могу найти фактическую ошибку?

2 ответа

Решение

Отказ fork() обычно означает, что система перегружена и не имеет ресурсов. Попробуйте завершить процессы, которые вам не нужны, и если это не сработает, вы можете увеличить объем памяти для виртуальной машины, а затем или перезапустить ОС?

Моя проблема решена сейчас. fork() происходит из-за слишком большого числа запущенных процессов. Так как я не мог разобрать, какой процесс нужно убить, я перезапустил систему и сразу же скомпилировал код после его запуска. Мой код был успешно скомпилирован.

Для постоянного решения я сократил количество параллельных потоков / цепочек в коде, чтобы в системе не заканчивались ресурсы. Это сработало!!!

Другие вопросы по тегам