Article View: comp.protocols.appletalk
Article #5288ICMP reaction time (Was: PacerLink weirdness)
From: Amanda Walker
Date: Sat, 24 Dec 1988 08:39
Date: Sat, 24 Dec 1988 08:39
25 lines
1696 bytes
1696 bytes
sbm@PURDUE.EDU writes:
NCSA telnet, apparently, either checks for events very often
(perhaps once every 30ms, judging from the variation of the round-trip
times), or uses its own socket listener to respond immediately,
interrupt-style, when packets arrive.
A little of both. It does indeed use its own socket listener, but the
listener just puts the packet into a queue to be picked up the next
time through the event loop. Now, since it's an application and
therefore gets most of the machine's cycles, it's spinning through that
event loop awfully fast. As I understand the description of PacerLink,
it's in a driver instead of an application, and may only be asking to get
tickled every 30 ticks. This is quick enough for most things, and
doesn't bog down the rest of the system. Run NCSA under MultiFinder
with "timeslice=30" in your config.tel, and you'll probably see similar
performance on pings.
Note: I've never seen PacerLink; this is just my interpretation of the
figures that were posted.
--
Amanda Walker ...!uunet!lts!amanda / lts!amanda@uunet.uu.net
InterCon, 11732 Bowman Green Drive, Reston, VA 22090
-- Phone: (703) 435-8170
C combines the flexibility of assembler with the power of assembler.
Technical Details
Message-ID:
<748@lts.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!attcan!uunet!lts!amandaReferences:
<132@sickkids.UUCP> <8812232126.AA24977@merlin.cs.purdue.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!lts!amanda From: amanda@lts.UUCP (Amanda Walker) Newsgroups: comp.protocols.appletalk Subject: ICMP reaction time (Was: PacerLink weirdness) Message-ID: <748@lts.UUCP> Date: 24 Dec 88 08:39:48 GMT References: <132@sickkids.UUCP> <8812232126.AA24977@merlin.cs.purdue.edu> Reply-To: amanda@lts.UUCP (Amanda Walker) Organization: InterCon Systems Corporation, Reston, VA Lines: 25