Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Oct 1999 12:05:50 -0400 (EDT)
From:      Chuck Youse <cyouse@paradox.nexuslabs.com>
To:        Ilia Chipitsine <ilia@cgilh.chel.su>
Cc:        questions@FreeBSD.ORG, hackers@FreeBSD.ORG
Subject:   Re: why FFS is THAT slower than EXT2 ?
Message-ID:  <Pine.BSF.4.10.9910271158590.1849-100000@paradox.nexuslabs.com>
In-Reply-To: <Pine.BSF.4.10.9910272118130.390-101000@localhost.cgu.chel.su>

next in thread | previous in thread | raw e-mail | index | archive | help

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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.9910271158590.1849-100000>