Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Jun 95 20:19:07 MDT
From:      terry@cs.weber.edu (Terry Lambert)
To:        tom@uniserve.com (Tom Samplonius)
Cc:        jkh@freebsd.org, evanc@synapse.net, hackers@freefall.cdrom.com
Subject:   Re: FreeBSD as a router
Message-ID:  <9506230219.AA04529@cs.weber.edu>
In-Reply-To: <Pine.BSF.3.91.950622174040.4381C-100000@haven.uniserve.com> from "Tom Samplonius" at Jun 22, 95 05:42:08 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> > That said, be aware that any kind of UN*X box doesn't exactly compete
> > with a Cisco in terms of performance.  They throw raw hardware at the
> > problem whereas we have to do it the hard way, in software.
> 
>   The bottleneck certainly can't be in the CPU can it?  Where is the 
> bottleneck with PCI and a good 486 motherboard?

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.

A lot of things could be done to the code to speed it up -- have at
it (with Garrett's approval on robustness, of course).


					Terry Lambert
					terry@cs.weber.edu
---
Any opinions in this posting are my own and not those of my present
or previous employers.



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