Historically, attempts to add operating-system like capabilities to the JVM for e.g. resource allocation and security have failed. Use OS processes to simulate OS processes.