Apparently, Jython has no GIL so using threading is the better option. I.E. rather than making a system call using multiprocessing.