From owner-freebsd-performance@FreeBSD.ORG Thu Jul 17 21:00:45 2003 Return-Path: Delivered-To: freebsd-performance@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AFC5837B404 for ; Thu, 17 Jul 2003 21:00:45 -0700 (PDT) Received: from web80006.mail.yahoo.com (web80006.mail.yahoo.com [66.163.168.136]) by mx1.FreeBSD.org (Postfix) with SMTP id D4A8843FA3 for ; Thu, 17 Jul 2003 21:00:44 -0700 (PDT) (envelope-from soundsampler@sbcglobal.net) Message-ID: <20030718040044.96606.qmail@web80006.mail.yahoo.com> Received: from [64.171.77.116] by web80006.mail.yahoo.com via HTTP; Thu, 17 Jul 2003 21:00:44 PDT Date: Thu, 17 Jul 2003 21:00:44 -0700 (PDT) From: Trent George To: sos@freebsd.org MIME-Version: 1.0 X-Mailman-Approved-At: Thu, 17 Jul 2003 21:13:58 -0700 Content-Type: text/plain; charset=us-ascii X-Content-Filtered-By: Mailman/MimeDel 2.1.1 cc: freebsd-performance@freebsd.org Subject: promise sx4000 card & tx4000 results over 170mb/s sustained read X-BeenThere: freebsd-performance@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Performance/tuning List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2003 04:00:46 -0000 Hi Soren, I wanted to congratulate you on fantastic results in performance on a tx4000 card. I have a dual amd mb with 66mhz support slot. 4 western digital drives (180gb each) I have clocked sustained 176mb/s read from this raid0 array and 120+mb/s write writes seemed cpu bound ? (50% idle from second processor) reads 56% idle (first process close to maxed out) there were several tricks to getting this performance, custom kernel compile 1/ MAXPHYS=256k 2/ MAXBSIZE=256k 3/ atacontrol create RAID0 128 /dev/ad4 /dev/ad6 /dev/ad8 /dev/ad10 4/ newfs -U bs=262144 /dev/ar0 this allowed 64kb stripe size to use 4 drives on each "block" parallel reading i used iostat to monitor processor and transfer rate using following commands dd of=test.dat if=/dev/zero bs=64k count=20000 dd if=test.dat of=/dev/null bs=64k Question #2 I purchased a sx4000 card in the hope to increase speed :-) I noticed that PDC20621 is not in ata-chipset.c yet The card is not recognised on boot ether. Is there anything I can do or provide to help you add support for this card ? Question #3 Is there any plans to support intel SATA raid support on ICH5R (i865/i875) for boot up (sort of like promise and highpoint) I have been experimenting with gigabit ethernet and sustained 100mb/s samba read/write performance, and seem to be making good progress. also experimenting on huge writeback cache (400mb+) up from 1mb vfs.hirunningspace seems to help with impressive burst network transfer speed. Thanks Trent George PS I don't know if you remember but I sent an amd system to you a long time ago to help add support for highpoint chipsets, I appreciate all your great work.