>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

Reply via email to