From owner-freebsd-hardware Fri Aug 6 15:52:53 1999 Delivered-To: freebsd-hardware@freebsd.org Received: from smtp4.mindspring.com (smtp4.mindspring.com [207.69.200.64]) by hub.freebsd.org (Postfix) with ESMTP id 7107B1566D for ; Fri, 6 Aug 1999 15:52:47 -0700 (PDT) (envelope-from marisombra@mindspring.com) Received: from ntwks (user-2ivee1m.dialup.mindspring.com [165.247.56.54]) by smtp4.mindspring.com (8.8.5/8.8.5) with SMTP id SAA13940; Fri, 6 Aug 1999 18:52:41 -0400 (EDT) From: "SUR" To: "Brian McGroarty" , Subject: RE: The $500 Performance Question Date: Fri, 6 Aug 1999 18:52:43 -0400 Message-ID: <001201bee05e$648aacb0$3638f7a5@ntwks.mindspring.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook 8.5, Build 4.71.2377.0 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 In-Reply-To: Importance: Normal Sender: owner-freebsd-hardware@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I'd try a Promise FastTrak66 IDE RAID solution, from what i've read about this controller, it rocks. I myself am getting one to raid0 a few IBM ata/66 drives. http://www.promise.com/Products/ideraid/ft66page.htm hot swap IDE as well :P elite! haha http://www.promise.com/Products/products.htm -----Original Message----- From: owner-freebsd-hardware@FreeBSD.ORG [mailto:owner-freebsd-hardware@FreeBSD.ORG]On Behalf Of Brian McGroarty Sent: Friday, August 06, 1999 12:16 PM To: freebsd-hardware@freebsd.org Subject: The $500 Performance Question I've got a PC used primarily for programming. Projects tend to be large (8-12 megs of C++ source), so build time is a concern. I'd like ideas on where the best place to sink $500 would be to boost performance. Relevant in the current configuration: o (2) Celeron 300a (on socket converters, overclocked to 500mhz) o Tyan Tiger 100 motherboard (Dual CPU) o 512mb 100mhz RAM EIDE controller: o 14 gig 7200 EIDE (/usr,/,swap) o 28 gig 7200 EIDE (/tobackup,/cvs) EIDE controller 1: o 14 gig 7200 EIDE (/home) o 2/8x CDRW/CD-ROM For a familiar benchmark, a FreeBSD 'make world -j 40' takes about an hour and ten minutes. This may be slewed against your ssytem by the inclusion of -O3 optimization. The CPUs realize a lot of idle time; upward of 60%. I expect then that I/O is my main bottleneck. The drives are Ultra-66 capable, but I don't believe FreeBSD supports this at current. Thus, I don't see a way to enhance what I've got. (I'm already enabling 32-bit and DMA on the controllers via flags). So what's my best bet? Is there a fast and economical SCSI-2 controller and drive I should try? Any supported IDE RAID controllers? Or is there an Ultra-66 controller FreeBSD merely sees as really fast EIDE? Or is this time being spent in the huge kernel lock? Would CAS2 capable RAM then perhaps speed the buffer transfers noticably and get the CPUs back to unmanaged portions more quickly? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hardware" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hardware" in the body of the message