Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Jun 1995 00:58:03 +0300
From:      Heikki Suonsivu <hsu@cs.hut.fi>
To:        terry@cs.weber.edu (Terry Lambert)
Cc:        freebsd-hackers@freefall.cdrom.com
Subject:   Re: FreeBSD as a router
Message-ID:  <199506232158.AAA00252@shadows.cs.hut.fi>
In-Reply-To: terry@cs.weber.edu's message of 23 Jun 1995 05:30:12 %2B0300

next in thread | raw e-mail | index | archive | help

   From: terry@cs.weber.edu (Terry Lambert)
   I suspect there are bottlenecks everywhere.

   You can probably start with linear traversal of the routing table
   and non-seperate reader/writer locks coupled with a lack of kernel
   preemption.

Its not CPU or bus performance problem, if there is no performance
difference between a 386-40 and a 486-66.  And both route at 400kB/s, at
least with SMC 8013s onboard.  Straight machine-machine throughput is
800-900kB/s.  I understood that SMC's can't have more than one outgoing
packet at a time which would be a good excuse, but how about better boards
on PCI bus which can have multiple packets going both ways without CPU
intervention?

-- 
Heikki Suonsivu, T{ysikuu 10 C 83/02210 Espoo/FINLAND,
hsu@cs.hut.fi  home +358-0-8031121 work -4513377 fax -4555276  riippu SN



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199506232158.AAA00252>