>From my experience we will need to pay attention to the logical flow of the application. Its not a simple case of enabling all CPUs. We will need to run many tests repeatedly to ensure there are no races or potential deadlocks. Unbuffered channels are a particular cause of deadlock.
That said, enabling max procs really is worth all the testing. At my old gig, throughput rocketed. I found it best not to take all the available CPUs and play nicely with any other processes on the machine. I think 2/3rds available CPU was the spot, but that was for a particular workload on a particular machine.
-- Juju-dev mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju-dev
