From owner-freebsd-hackers@FreeBSD.ORG Thu Sep 4 01:14:33 2003 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6B7B216A4BF; Thu, 4 Sep 2003 01:14:33 -0700 (PDT) Received: from bluejay.mail.pas.earthlink.net (bluejay.mail.pas.earthlink.net [207.217.120.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40D7743FF5; Thu, 4 Sep 2003 01:14:32 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from user-38lc0e8.dialup.mindspring.com ([209.86.1.200] helo=mindspring.com) by bluejay.mail.pas.earthlink.net with asmtp (SSLv3:RC4-MD5:128) (Exim 3.33 #1) id 19upG3-0006YA-00; Thu, 04 Sep 2003 01:14:24 -0700 Message-ID: <3F56F3FD.C636781@mindspring.com> Date: Thu, 04 Sep 2003 01:12:45 -0700 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Max Clark References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-ELNK-Trace: b1a02af9316fbb217a47c185c03b154d40683398e744b8a45da0b3071c5aaf85155b6e8415be78b693caf27dac41a8fd350badd9bab72f9c350badd9bab72f9c cc: freebsd-hackers@freebsd.org cc: freebsd-performance@freebsd.org cc: Petri Helenius Subject: Re: 20TB Storage System (fsck????) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Sep 2003 08:14:33 -0000 Max Clark wrote: > Ohh, that's an interesting snag. I was under the impression that 5.x w/ PAE > could address more than 4GB of Ram. The kernel being able to address the RAM does not meant that the KVA+UVA space is larger than 4G. At best, you could take the uiomove/copyin/copyout performance hit, and move both of thse to 4G, each, rather than 4G total. That still limits you to 4G. > If fsck requires 700K for each 1GB of Disk, we are talking about 7GB of Ram > for 10TB of disk. Is this correct? Will PAE not function correctly to give > me 8GB of Ram? To check 10TB of disk? No, it will not. > Is there anyway to bypass this requirement and split fsck into smaller > chunks? Being able to fsck my disk is kinda important. Yes. Limit the number of CG bitmaps you examine simultaneously, and make the operation multiple pass over the disk. This is not that hard a modification to fsck, and it can be done fairly quickly by anyone who understands the code. The code in time to fsck the disk will go up inversely proportionally to the amount of RAM it's allowed to use, which is limited to the UVA size minus the fsck program size itself, and the fsck buffers used for things like FS metadata for a given file/directory. > I have zero experience with either itanium or opteron. What is the current > status of support for these processors in FreeBSD? What would the preferred > CPU be? Will there be PCI cards that I would not be able to use in either of > these systems? I have no idea whether these systems support a larger UVA size, or how much memory you could jam into them... -- Terry