carroll@sunc4.cs.uiuc.edu (Alan M. Carroll) (09/17/90)
System: '386 with a 3C501 running ISC 2.0.2. Problem: The network throughput is absolutely abysmal. On the order of 100 bytes per second, or slower. Connections frequently timeout. Comments: The machine is a 25 Mhz, with 16 Meg of memory, so it's not slow or swapping. It seems to get an initial burst of 10-50 Kbytes right away (under a second), and then get another few (1-4) Kbytes every minute or so. The Ether card is configured on interrupt 2 (on the board) and 9 (in the sdevice file). I've checked the crash/strstat stuff, and there have been _no_ allocation failures, and the maximums (use) are all well under the maximums (allocated). Netstat claims very few errors (3 out of ~120K packets), and few collisions (11 of ~120K). By watching netstat, it looks like the driver is only sending/ receiving a couple of packets per second. This seems wrong. It's connecting to other machines on the same physical cable, about 3 meters away, over thin ether cable. Is this just the way it is, or is there something I can do? Thanks!
als@bohra.cpg.oz (Anthony Shipman) (09/19/90)
In article <1990Sep17.155313.11037@ux1.cso.uiuc.edu>, carroll@sunc4.cs.uiuc.edu (Alan M. Carroll) writes: > System: '386 with a 3C501 running ISC 2.0.2. > Problem: The network throughput is absolutely abysmal. On the order of > 100 bytes > per second, or slower. Connections frequently timeout. > > Comments: The machine is a 25 Mhz, with 16 Meg of memory, so it's not slow or > swapping. It seems to get an initial burst of 10-50 Kbytes right away (under a > second), and then get another few (1-4) Kbytes every minute or so. The Ether > card is configured on interrupt 2 (on the board) and 9 (in the sdevice file). > I've checked the crash/strstat stuff, and there have been _no_ allocation > failures, and the maximums (use) are all well under the maximums (allocated). > Netstat claims very few errors (3 out of ~120K packets), and few collisions > (11 of ~120K). By watching netstat, it looks like the driver is only sending/ > receiving a couple of packets per second. This seems wrong. It's connecting to > other machines on the same physical cable, about 3 meters away, over thin ether > cable. Is this just the way it is, or is there something I can do? Thanks! Check the nice value of the net daemons. In a similar situation I found that I needed to increase the priority of the daemons. This involved putting a "nice --10" in front of one or more of the daemons in the rc file that started the network stuff. I forget the details exactly. -- Anthony Shipman ACSnet: als@bohra.cpg.oz.au Computer Power Group 9th Flr, 616 St. Kilda Rd., St. Kilda, Melbourne, Australia D