Ошибка: не удалось выполнить 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() происходит из-за слишком большого числа запущенных процессов. Так как я не мог разобрать, какой процесс нужно убить, я перезапустил систему и сразу же скомпилировал код после его запуска. Мой код был успешно скомпилирован.
Для постоянного решения я сократил количество параллельных потоков / цепочек в коде, чтобы в системе не заканчивались ресурсы. Это сработало!!!