| To: | Chris Friesen <cfriesen@xxxxxxxxxxxxxxxxxx> |
|---|---|
| Subject: | Re: anyone ever done multicast AF_UNIX sockets? |
| From: | Andi Kleen <ak@xxxxxxx> |
| Date: | 03 Mar 2003 19:18:07 +0100 |
| Cc: | linux-kernel@xxxxxxxxxxxxxxx, netdev@xxxxxxxxxxx, linux-net@xxxxxxxxxxxxxxx, hadi@xxxxxxxxxx |
| In-reply-to: | Chris Friesen's message of "3 Mar 2003 19:07:27 +0100" |
| References: | <3E5E7081.6020704@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> <20030228083009.Y53276@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> <3E5F748E.2080605@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> <20030228212309.C57212@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> <3E619E97.8010508@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> <20030302081916.S61365@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> <3E6398C4.2020605@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> |
| Sender: | netdev-bounce@xxxxxxxxxxx |
Chris Friesen <cfriesen@xxxxxxxxxxxxxxxxxx> writes: > I'll look at how they were measuring unix socket throughput and try > implementing something similar for UDP. It's not clear to me how to > really measure throughput in a multicast environment though since it > depends very much on your application messaging patterns. Unix sockets are often slower than TCP over loopback because they use much smaller socket sizes by default. This causes much more context switches. Just run a vmstat 1 in parallel and watch the context switch rates. You can fix it by increasing the send and receive buffers of the unix socket. -Andi |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: anyone ever done multicast AF_UNIX sockets?, David S. Miller |
|---|---|
| Next by Date: | Re: anyone ever done multicast AF_UNIX sockets?, Chris Friesen |
| Previous by Thread: | Re: anyone ever done multicast AF_UNIX sockets?, jamal |
| Next by Thread: | How to set IPv6 router alert option, Zheng Jianping |
| Indexes: | [Date] [Thread] [Top] [All Lists] |