Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Oct 1995 14:44:10 -0400
From:      dennis@etinc.com (dennis)
To:        Bruce Evans <bde@zeta.org.au>
Cc:        hackers@freebsd.org
Subject:   Re: Async utilization.....
Message-ID:  <199510241844.OAA00819@etinc.com>

next in thread | raw e-mail | index | archive | help
>>>How much less efficient?  For logins, even a local ethernet is only a few
>>>times more efficient than 115200 bps async through a 16450.  This is
>>>mostly because the pty implementation is poor.
>
>>Your numbers, like unix utilization
>>and timing numbers, are garbage. Set up a controlled test where you know the
>>answer
>>and the numbers won't be close.
>
>FreeBSD isn't unix.  The sum of the user, system and interrupt times is
>accurate to within 5usec * (number of context switches) under FreeBSD,
>but since the interrupt time is not available through any syscall and
>my tests involve a lot of interrupts, I just used the real time, which
>is accurate to about 1 part in 1000 here.
>
 Its not a real measurement, so you can't use it. Period.

Figure out the processing requirement for handling one average frame size of 
 bytes with a 16450 with 8-bit I/O cycles and loads of interrupts, add 20%
and compare 
it  to a single interrupt and one 16-bit bus transfer per frame. It doesn't
take a rocket scientist 
to know there's a signficant difference in processing requirements.

Dennis
----------------------------------------------------------------------------
Emerging Technologies, Inc.      http://www.etinc.com

Synchronous Communications Cards and Routers For
Discriminating Tastes. 56k to T1 and beyond. Frame
Relay, PPP, HDLC, and X.25




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