From owner-freebsd-questions Tue Dec 17 07:07:45 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id HAA28077 for questions-outgoing; Tue, 17 Dec 1996 07:07:45 -0800 (PST) Received: from root.com (implode.root.com [198.145.90.17]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id HAA28071 for ; Tue, 17 Dec 1996 07:07:42 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by root.com (8.7.6/8.6.5) with SMTP id HAA07925; Tue, 17 Dec 1996 07:07:21 -0800 (PST) Message-Id: <199612171507.HAA07925@root.com> X-Authentication-Warning: implode.root.com: Host localhost [127.0.0.1] didn't use HELO protocol To: "Brian J. McGovern" cc: questions@freebsd.org Subject: Re: Cyclades cards (hardware question) In-reply-to: Your message of "Tue, 17 Dec 1996 08:38:53 EST." <199612171338.IAA24038@spoon.beta.com> From: David Greenman Reply-To: dg@root.com Date: Tue, 17 Dec 1996 07:07:21 -0800 Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >while FTP'ing files across all 16 ports at the same time. Running TOP, >the "interrupt" CPU time can approach as high as 24% on a 586/133. The overruns >seem to sync. up with the drive writes from the FTP sessions. > >Now, my thoughts are to switch to PCI cards with less density - 2 16 port PCI >cards), or possibly 4 8 port cards (PCI) to alleviate the problem. However, >I don't want to drive the cost up by requiring mode interface cards if its >not going to help the real problem - which may just be that I shouldn't be >hitting the hard disk while streaming these cards. At the same time, I'm >thinking if these cards are doing DMA to offload their data, the PCI Bus >will help immensely. However, I worry that if I then double my port capacity >to 32 per PC, I don't want to take what I've gained and lose a lot more. The PCI cards use shared memory just like the ISA cards...no DMA. If the cards are configured to map the memory >1MB, then the shared memory speed may be as much as 3 times that of the ISA equivilent. Cyclades has been shipping the PCI cards to map the shared memory in the 640K-1MB region, so if you do get the PCI card, make sure you change the setting via the "cytest.exe" program that Cyclades has on their FTP site. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project