From owner-freebsd-questions Wed Oct 27 9: 7:43 1999 Delivered-To: freebsd-questions@freebsd.org Received: from paradox.nexuslabs.com (cc718001-a.vron1.nj.home.com [24.11.70.21]) by hub.freebsd.org (Postfix) with ESMTP id 2DE4F15061; Wed, 27 Oct 1999 09:07:38 -0700 (PDT) (envelope-from cyouse@paradox.nexuslabs.com) Received: from localhost (cyouse@localhost) by paradox.nexuslabs.com (8.9.3/8.9.3) with ESMTP id MAA01924; Wed, 27 Oct 1999 12:05:50 -0400 (EDT) (envelope-from cyouse@paradox.nexuslabs.com) Date: Wed, 27 Oct 1999 12:05:50 -0400 (EDT) From: Chuck Youse To: Ilia Chipitsine Cc: questions@FreeBSD.ORG, hackers@FreeBSD.ORG Subject: Re: why FFS is THAT slower than EXT2 ? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN Content-Transfer-Encoding: QUOTED-PRINTABLE Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG One of the biggest reasons for the difference: FreeBSD, by default, performs _synchronous_ metadata updates, and Linux performs asynchronous metadata updates. =20 It's definitely a bit slower, but the payoff is in reliability. I have seen more than one [production!] Linux machine completely trash its filesystems because the implementors decided that their "NT-killer" must have good performance at the expense of serious, production-quality reliability. Chuck On Wed, 27 Oct 1999, Ilia Chipitsine wrote: > -----BEGIN PGP SIGNED MESSAGE----- >=20 > Well, guys, listen :-) >=20 > I and my friends mentioned that "FreeBSD + ffs" is often slower > (THAT slower) than "Linux + ext2" for number of tasks: > rm, find, tar ... for IDE & SCSI disks. >=20 > I didn't try things like "FreeBSD + ext2" or "Linux + ffs". >=20 > I attached here results of the test I performed. For test I "gunzip"ped > FreeBSD ports collection, in attachment You can find "scripted" output of= =20 > "# time sh install.sh" for both systems. Also there are "dmesg" outputs. >=20 > machine was THE SAME: read "dmesg", >=20 > FreeBSD-3.3 + softupdates + "# tunefs -o time" + "flags 0xb0ffb0ff" > (kernel was compiled with "-O2") > Linux - RedHat-6.0 with out_of_box_kernel, just=20 > "# hdparm -d 1 -c 3 -m 16 /dev/hda", read "hdparm" output... >=20 > even as non-native English speaker I know few other other words which > begin with "f" :-)=20 > is "fast" the propriate one for "ffs" ? >=20 > Regards, (=EE=C1=C9=CC=D5=DE=DB=C9=C5 =D0=CF=D6=C5=CC=C1=CE=C9=D1) >=20 > Ilia Chipitsine (=E9=CC=D8=D1 =FB=C9=D0=C9=C3=C9=CE) >=20 > -----BEGIN PGP SIGNATURE----- > Version: 2.6.3ia > Charset: noconv >=20 > iQB1AwUBOBcbQuRxlWKN2EXhAQHHqgL+K+2O8gkv1kYs8AhsqbMsIFTG5u7gfzcT > oqqhKlTUlTtaKtAl6g/CnKsPpxfh0CaMEmQC+5bzqSa4MnZcyHwiAWlrNLRlU08A > DfYJQRGa/6S5OiaJVYnsAuKnbr6tLZGZ > =3DYWer > -----END PGP SIGNATURE----- >=20 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message