runProcessDefault, but wait for child process terminate.
To avoid *zombie* child process.
You will got zombie child process when child process exist before
parent process, and parent process don't wait process.
runProcess, but just accept path and args.
Run external command and won't kill when parent process exit.