limit the number of processes to a safe boundary

using runtime.GOMAXPROCS() to prevent problems in less capable, older hardware