Date: Sun, 21 Jun 2009 17:14:29 +0200 (CEST) From: Wojciech Puchar <wojtek@wojtek.tensor.gdynia.pl> To: freebsd-hackers@freebsd.org Subject: is RTL8139 THAT bad? Message-ID: <alpine.BSF.2.00.0906211709420.1184@wojtek.tensor.gdynia.pl>
next in thread | raw e-mail | index | archive | help
i have pentium 200 with that card. doing ftp from other machine, getting 3.5MB/s (HDD can 10MB/s, DMA) having 45%-55% interrupt load. when sending it's not that bad. tried writing file to disk with cat /dev/zero >file, it's only 3% ints with 10MB/s traffic. Why it's THAT bad? 3.5MB/s is less that 2500 packets/second. 50% at 200Mhz means 100000000 cycles spend on interrupt service, which is 40000 CPU cycles per packet.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.0906211709420.1184>