From owner-freebsd-questions@FreeBSD.ORG Thu Mar 29 20:53:59 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C0CF016A405 for ; Thu, 29 Mar 2007 20:53:59 +0000 (UTC) (envelope-from af300wsm@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.245]) by mx1.freebsd.org (Postfix) with ESMTP id 68D5A13C45D for ; Thu, 29 Mar 2007 20:53:59 +0000 (UTC) (envelope-from af300wsm@gmail.com) Received: by an-out-0708.google.com with SMTP id c24so290962ana for ; Thu, 29 Mar 2007 13:53:59 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type; b=ZIDOF3TlM+KVOOGfLqbro/yqbeoIqkEWl7obV3J3yMfiDB5cL137Pgm9jNz3HhlMjZ8J0NsNUd4EVt1a4rfxC34Bqe6iLqUVSGYNJFbqrI5v7m40FjPrMDDxPLcKevx4TzGdGcUk6NrVzeJN+Ven4YxrBHwKqrf0FUgWqXwsgLI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type; b=O/ekTWky/pM07Nvag572rUtaYkfdyzu0zrRQ7Z0bibTNZXyTM9FfMCNFp9jAFlAcBU21Ce4cpjLH5O0QgQ05XSjhlJnH6a3RkMsISM9JczhJdojxddxrloXzducBOuf24RNMEcIZSVQpoz9mh71vFVnPzLnpp4Rnk9FlKoc6cXA= Received: by 10.100.195.10 with SMTP id s10mr799013anf.1175199957161; Thu, 29 Mar 2007 13:25:57 -0700 (PDT) Received: by 10.101.70.5 with HTTP; Thu, 29 Mar 2007 13:25:57 -0700 (PDT) Message-ID: <340a29540703291325w1e81344bu5a42350b06241bce@mail.gmail.com> Date: Thu, 29 Mar 2007 14:25:57 -0600 From: "Andrew Falanga" To: freebsd-questions MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: About file systems and formats X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Mar 2007 20:53:59 -0000 Yesterday while working on a problem at work, a colleague and I were talking about the various file systems and something that I have always wondered on is what are the various file systems doing when a format is being done. For example, at home, my PC has 2 80gb drives. One for Windows and the other for FreeBSD. It took Windows nearly an hour (give or take) to format the 80gb drive. On the other hand, it took FreeBSD little more than 3 - 5 minutes to format its 80gb drive. Both drives are similar in capability. They are both 7200 rpm drives, etc. So what is so much different about NTFS from FFS? Are the file systems really that different that MS's system is simply dog slow, or is the format for FreeBSD skipping some "integrity" checks on the surface of the drive or whatever (this assumes that the MS install process is actually doing this). Please understand, I intend only to find the answer to the question with this. I'm looking for starting a "war" about who's file system rocks more than the other. The idea of an integrity check was just speculation between my colleague and I because there such a speed difference in formatting things (once windows is installed) when choosing between a "Quick Format" or a "Full Format". Can someone here offer some in depth information on this for me? Thanks. Andy P.S. on a side note, but related to this, in what directories under the system sources will I find the source code for the FFS used by FreeBSD, and how are those modules structured?