Exec command
dundalek opened this issue · 0 comments
dundalek commented
Bash has a low-level exec
command which executes a command and replaces current shell process with it.
This is useful when executing long-running processes or services, so that shell parent process does not occupy space in RAM.
Currently closh with rebel-readline has overhead of around 250 MB, with plain main it is around 180 MB.
Java does not provide API for this, the only way would be to use JNI/JNA to call native functions.