Em 01-09-2015 16:06, Quartz escreveu: > I think some information is getting lost here. I'm not comparing > single vs multi core operation in a purely mathematical sense on > identical hardware. I'm trying to decide between a setup that uses a > relatively fast single core vs a setup that uses slower multi cores. > In aggregate the multiple cores have more processing power than the > fast single, but in isolation are notably slower. The workload is > mainly pf, and given that pf is currently single threaded, I'm trying > to figure out if the other stuff on the box causes enough overhead > that going with slower multi cores will end up being faster in the end > or not.
The short answer is, unless you can guarantee that pf will have its own core and no other process will race against it (you can't), then go for the mp. Truth is, that pf is so fast, that the bottleneck almost never is it. If you ever reach a point where pf is giving you trouble, than I'm guessing you're a backbone with tons of GB/s of traffic. And even then it can adjusted to not give you trouble. Clearer now? Cheers, Giancarlo Razzolini