-
-
Notifications
You must be signed in to change notification settings - Fork 602
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
tcp_output(): maximize LSO frames size
Maximizing the LSO packet size we reduce the CPU usage both in the Guest, and in HV. This improves the netperf TCP_STREAM test performance when it's executed vs the netserver on the same host where we run an OSv Guest (8GB RAM, 1 vCPU) by the following margins: message size compared to origin 64 30.18% 128 31.86% 256 59.60% 512 97.88% 1024 214.14% 2048 247.84% 4096 208.82% 8192 106.49% 16384 38.51% 32768 12.69% 65536 5.01% Signed-off-by: Vlad Zolotarov <[email protected]> Signed-off-by: Pekka Enberg <[email protected]>
- Loading branch information
Vlad Zolotarov
authored and
Pekka Enberg
committed
Jul 17, 2014
1 parent
10fda3e
commit 902535a
Showing
4 changed files
with
88 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters