hi
My kernel is 2.4.16.
when I use th smartbit test device to test the
performance of eepro100 driver 1.23b version.
I test it on a intel s220 server with two intel
82550PM chip network interface.The data flow
generated by smartbit device come into the NIC 1 and
come out from NIC 2.
when the data load is 25% of
100Mbps,bi-directional,64byte frame size,and the test
duration is 60 second,the test result display that
serious packet loss take place. when the duration
decrease to 10 second,the other test condition matain
unchanged,no packet losss.
I wonder whether the memory is out of use.
I want to know why this happen? and how to solve it ?
Thanks a lot
bergs
__________________________________________________
Do You Yahoo!?
Yahoo! Finance - Get real-time stock quotes
http://finance.yahoo.com
On Sunday, 25 August 2002, at 03:44:38 -0700,
Bergs wrote:
> My kernel is 2.4.16.
> performance of eepro100 driver 1.23b version.
> when the data load is 25% of
> 100Mbps,bi-directional,64byte frame size,and the test
> duration is 60 second,the test result display that
> serious packet loss take place. when the duration
> decrease to 10 second,the other test condition matain
> unchanged,no packet losss.
>
The first should be to identify where the problem is. For example, run a
"vmstat 1" during the test to see if something looks unreasonable. At 25
Mbps bidirectional with a packet size of 64 bytes, there are nearly
50000 packets coming in and another 50000 going out. If there is an
interrupt for each packet sent/received (don't seem to be the case, at
least checking default module parameters for eepro100) you system will
have to deal with up to 100000 interrupts/second, quite a lot for a slow
system.
Hope it (somehow) helps :)
--
Jose Luis Domingo Lopez
Linux Registered User #189436 Debian Linux Woody (Linux 2.4.19-pre6aa1)