]
Brian Stansberry updated WFCORE-1146:
-------------------------------------
Component/s: Domain Management
Research behavior of fork with ProcessBuilder on modern JVMs
------------------------------------------------------------
Key: WFCORE-1146
URL:
https://issues.jboss.org/browse/WFCORE-1146
Project: WildFly Core
Issue Type: Task
Components: Domain Management
Reporter: David Lloyd
Right now our Process Controller exists for two primary reasons:
# fork() misbehaves for large processes on some OSes, causing leaks or crashes
# if the HC crashes, the PC can respawn it
We have never (afaik) seen #2 happen. We need to verify whether #1 is still true on
modern JVMs on the following operating systems:
* Linux
* Solaris
* IBM OSes
* Windows
* BSDs
* Mac OS X
Test by creating processes with large heap and lots of concurrent file descriptor
activity while forking to see what happens.