How to explain these test results in the TCP performance test

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello all
        I have done a TCP performance using ttcp tool. Test network
environment is 100Mb/s(100Mb/s switch, 100Mb/s netcard).
Two P4 PCs, one CPU is 2.8GHZ, the other CPU is 2.6GHZ.
        In my test model, 2.8GHZ is server, 2.6GHZ is client. During the
test, I recorded the CPU idle value. When packet size varies, the 2 PCs
CPU idle value varies differently. See the following table.

PacketSize(Bytes) Server(2.8GHZ)CPU idle (%)    Client(2.6GHZ)CPU
idle(%)
16                          16                          48 
32                          52                          69
64                          74                          81
128                         82                          84
256                         86                          87
512                         88                          90
1024                        90                          89
2048                        91                          90
4096                        92                          89
8192                        92                          90

        When packt size is small, server CPU idle is less than client
CPU idle, When paket size is big, server CPU idle is more than client
CPU idle. If UDP replaces TCP, the test result is same.
        (Nagle is not turned off. In fact, I found the Nagle can't be
turned on)
Who can the reason?

 
Best Regards
Lu
-
: send the line "unsubscribe linux-net" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux 802.1Q VLAN]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Git]     [Bugtraq]     [Yosemite News and Information]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux PCI]     [Linux Admin]     [Samba]

  Powered by Linux