[CentOS] Desperately need help with multi-core NIC performance
John R Pierce
pierce at hogranch.com
Wed Feb 24 19:55:22 UTC 2010
Pete Kay wrote:
> What happens is that at around 2K channels running g711 ( 64k) codec,
> all eth0 is used up and no more traffic can go through.
>
2000 * 64kbit/sec is 128Mbit/sec, not counting any additional protocol
overhead are you sending and receiving this data on the same
ethernet port? then its double that total traffic.
what speed is your ethernet ?
if all this data is flowing through a single UDP port, then its pretty
hard to spread it across multiple CPUs as only one application thread is
reading or writing from that socket and doing whatever sorts of routing
you're doing. you may well be better off with a server that has fewer
faster cores.
More information about the CentOS
mailing list