Displaying 3 results from an estimated 3 matches for "680mbps".
Did you mean:
480mbps
2015 Dec 02
0
[PATCH] Receive multiple packets at a time
..., and
> thus compiled the same as before), and makes the code index into the
> arrays. You may want to use interdiff -w /dev/null patch to better see
> what changes the patch makes.
>
> With this patch, I saw the non-ciphered bandwidth achieved over direct
> ethernet improve from 680Mbps to 800Mbps (or conversely, reduce the CPU
> usage for the same bandwidth).
That's great! It would be good though to split
handle_incoming_vpn_data() into a function that does the actual
recvfrom/mmsg() and one that processes each individual packet, to reduce
the level of indentation and mak...
2015 Dec 02
5
[PATCH] Receive multiple packets at a time
...when recvmmsg is not available, and
thus compiled the same as before), and makes the code index into the
arrays. You may want to use interdiff -w /dev/null patch to better see
what changes the patch makes.
With this patch, I saw the non-ciphered bandwidth achieved over direct
ethernet improve from 680Mbps to 800Mbps (or conversely, reduce the CPU
usage for the same bandwidth).
More is yet to come: I'll have a look at extending the tun/tap interface
to send/receive several packets at a time, and then also using sendmmsg
will again improve performance.
Samuel
--- configure.ac.original 2015-10-0...
2015 Dec 02
0
[PATCH] Receive multiple packets at a time
...e, and
> thus compiled the same as before), and makes the code index into the
> arrays. You may want to use interdiff -w /dev/null patch to better see
> what changes the patch makes.
>
> With this patch, I saw the non-ciphered bandwidth achieved over direct
> ethernet improve from 680Mbps to 800Mbps (or conversely, reduce the CPU
> usage for the same bandwidth).
>
> More is yet to come: I'll have a look at extending the tun/tap interface
> to send/receive several packets at a time, and then also using sendmmsg
> will again improve performance.
>
> Samuel
>...