Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
soc:2010:cooldavid:journal:week11 [2010/08/07 03:38] cooldavid |
soc:2010:cooldavid:journal:week11 [2010/08/07 04:03] (current) cooldavid |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | |||
| ==== Benchmark plan ==== | ==== Benchmark plan ==== | ||
| * Performance test sites | * Performance test sites | ||
| Line 28: | Line 29: | ||
| | User mode| 476KB/s| 550s| 298KB/s| 880s| 298KB/s| 879s| | | User mode| 476KB/s| 550s| 298KB/s| 880s| 298KB/s| 879s| | ||
| | TAP| 36MB/s| 7s| 5243KB/s| 50s| 495KB/s| 529s| | | TAP| 36MB/s| 7s| 5243KB/s| 50s| 495KB/s| 529s| | ||
| + | |||
| + | === Port wscale branch against current gPXE master === | ||
| + | Recent TCP updates is a lot different from previous base of wscale branch. | ||
| + | Still working on it. | ||
| === Window size difference === | === Window size difference === | ||
| Line 33: | Line 38: | ||
| * Image size: 43,355,267 bytes | * Image size: 43,355,267 bytes | ||
| * Linux wget speed: 1MByte/s (My Internet link speed is 10Mbit/s, it's about the full spped.) | * Linux wget speed: 1MByte/s (My Internet link speed is 10Mbit/s, it's about the full spped.) | ||
| + | * Tested it with emulated rtl8139 of KVM, and Native on rtl8139 hardware. | ||
| - | * Still porting wscale branch. | + | ^ Window Size ^ tcpfix2 branch ^^ wscale branch ^^ |
| - | + | ^ ^ KVM TAP/NAT ^ Native ^ KVM TAP/NAT ^ Native ^ | |
| - | ^ Window Size ^ tcpfix2 branch ^ wscale branch ^ | + | | 8K| 17KB/s| | | | |
| - | | 8K| 17KB/s| | | + | | 16K| 43KB/s| | | | |
| - | | 16K| 43KB/s| | | + | | 32K| 94KB/s| | | | |
| - | | 32K| 94KB/s| | | + | | 64K| 198KB/s| | | | |
| - | | 64K| 198KB/s| | | + | | 128K| | | | | |
| - | | 128K| | | | + | | 256K| | | | | |
| - | | 256K| | | | + | | 512K| | | | | |
| - | | 512K| | | | + | | 1024K| | | | | |
| - | | 1024K| | | | + | |