FreeBSD 5.3 I/O Performance / Linux 2.6.10

From: Nick Pavlica (linicks_at_gmail.com)
Date: 01/21/05

  • Next message: Colin J. Raven: "Re: location of kernel modules"
    Date: Fri, 21 Jan 2005 15:20:58 -0700
    To: freebsd-questions@freebsd.org
    
    

    All,
      I have been evaluating operating systems/filesystems for an upcoming
    web application service. Like most "web applications", it will rely
    heavily on the database and disk I/O. We have decided to use
    Postgresql for our database needs, but haven't finalized our OS
    choice. I have been testing the I/O performance of FreeBSD 5.3 and
    Fedora C3(XFS,EXT3). To be sure that I was using up to date versions
    of each OS I performed a cvsup and rebuilt the kernel (GENERIC) during
    the FBSD setup, and a yum update on the Linux install.

    Being fairly new to FreeBSD I was testing it as a matter of due
    diligence, however after using it for a few days it really started to
    grow on me. I was generally impressed with my overall experiance.
    However, after performing a number of I/O and Postgresql tests on
    different equipment, the performance proved to be considerably faster
    when using Fedora. Fedora with XFS was the clear performance winner
    in every test, followed by Fedora with EXT3, then FreeBSD. I was
    surprised to find such a dramatic difference between Fedora with XFS
    and FreeBSD. In almost every test Fedora(XFS) was dramatically
    faster performing the exact same operations on the same hardware. My
    best guess, is that FreeBSD 5.3 + updates is still in need of some
    performance tuning.

    Are there any good reasons for such a difference. Your thoughts are
    appreciated.

    Thanks!
    --Nick Pavlica
    _______________________________________________
    freebsd-questions@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-questions
    To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"


  • Next message: Colin J. Raven: "Re: location of kernel modules"

    Relevant Pages

    • Re: which linux distro for a FreeBSD user looking for something new
      ... >>switch to linux when I tried FreeBSD 5.x and it was a mess. ... I installed Fedora Core 1 and have since upgraded to Fedora Core ... I think the panel is convenient and I ... > flavors of Linux are their installers and their configuration tools. ...
      (comp.os.linux.misc)
    • Re: Fwd: [Contributors] Microsoft Windows Is Offically Broken
      ... >> needed to have running in wine. ... > has been good for all except those that use Fedora because it was free. ... We have had our own local FreeBSD repository ... have much faster access to all the files required to build new servers ...
      (Fedora)
    • Re: which linux distro for a FreeBSD user looking for something new
      ... > switch to linux when I tried FreeBSD 5.x and it was a mess. ... I installed Fedora Core 1 and have since upgraded to Fedora Core ... I think the panel is convenient and I ...
      (comp.os.linux.misc)
    • Re: Converting from Linux
      ... >> I like FreeBSD but if you are familiar with RedHat you may want to try ... >> Fedora rather than taking the plunge into BSD. ... > servers. ... decide to install it on your servers. ...
      (comp.unix.bsd.freebsd.misc)
    • Some FreeBSD performance Issues
      ... I recently ported my HLA compiler to FreeBSD and, ... question concerning file I/O. ... fileio.read(f, buffer, 1); ...
      (freebsd-hackers)