FreeBSD Vs Linux Who is Best ?

FreeBSD VS Linux

Both FreeBSD & Linux are reliable and Servers running either software often stay up for years. But disk I/O of linux is non-synchronous by default which corrupts filesystem after system crash.

Freebsd’s disk I/O is high performance for transactions based applications for example databases. It is observerd that under heavy network load, the network performance of linux is 20-30% below of Freebsd under same hardware.

Being open source Linux allows anyone to change security code due to which code is modified rapidly and there is no formal code review policy. On other hand FreeBSD security components are checked for errors. Freebsd includes very robust packet filtering firewall system. Linux ext2/ext3 has several new journaling filesystems which fix data loss due to system crash. While FreeBSD uses UFS(Unix File System) which is more complex than ext2/ext3. UFS has many flags to use for performance and security for example schg flag does not allow to change file & directory unless you remove it.

Device Driver support of Freebsd is better than Linux. FreeBSD boot loader allows to load drivers at boot-time. Some time it becomes very difficult for linux users to use vendor’s drivers. Freebsd can run programs compiled for linux, SCO Unix and BSD systems. But Linux can only run binaries that are compiled for linux. Freebsd has many GBs of free packages to install via ports (Package management system of Freebsd). Linux has also free available software but Linux has not a central location like ports collection. of Freebsd.

Several organizations give professional support for both Freebsd & Linux. All the major Linux vendors offer some level of support, and several offer full 24/7 service. There are many forums where Linux questions are answered for free.

Both FreeBSD & Linux can be installed on as many systems as you like for no additional cost. Both Linux & Freebsd’s total cost of ownership is very low.

So if you are planning to deploy a transactional applications then for the best performance Deploy FreeBSD for example Email services & Database applications.

Please give your opinion, reviews & comments to select between 2 open source Operating systems FreeBsd & Linux so that we may focus to post more information about OS you like.

9 comments

  1. voretaq7 says:

    Rising to the defense of the penguins! How uncharacteristic of me!

    I can’t really say anything good about the various incarnations of the ext filesystem (I really, honestly, truly think it’s crap), but I’d be shocked if it’s truly a fully asynchronous filesystem. I have found it to be much more susceptible to data corruption than UFS, but that’s subjective — I’d love to see empirical studies on it.
    I will note that ext2/ext3 support file attribute flags (e.g. schg and it’s little brother uchg), though I’ve not got much experience with them on Linux.

    “Device Driver support of Freebsd is better than Linux.” — Linux has a slightly broader range of supported hardware (Comparing FreeBSD 7 and recent RedHat Enterprise releases) and FreeBSD support for cool new toys can often lag behind Linux as hardware vendors will often write tools and drivers for Linux first.
    FreeBSD has always done well in this regard (“Everything I need works”), but Linux is still ahead of us here. Just think of it as an opportunity for the FreeBSD Foundation to do more outreach to hardware vendors.

  2. [...] Freebsd vs Linux | TechBabu By admin | category: Object | tags: all-major, among-the-fans, fans, open-source, osx, [...]

  3. ferrisoxide says:

    Hey.. thanks for the overview.

    I’ve been looking for a new OS, now that Apple has pretty well abandoned PPC and have been tossing between Linux (Yellow Dog) and FreeBSD to keep my old hardwire alive.

    Based on what you’re saying, I think I’ll definitely be giving FreeBSD a go – it’s closer to OS X than Linux.

    Cheers

  4. [...] Read more: Tech Babu [...]

  5. [...] here Tags: freebsd, freebsd linux comparison, freebsd vs linux, kernel, linux, operating systems [...]

  6. Cooke26Tisha says:

    Every body remembers that humen’s life is very expensive, however some people need cash for various stuff and not every person earns big sums cash. Thence to get some loan or just short term loan will be a correct way out.

  7. HarryFinger says:

    I realize this is an older post but I thought I would add my 2 cents in. I used to mess around with different versions of linux (suse, red hat, mandrake, fedora) and don’t consider myself an expert by any means. I even purchased a few books to help me learn more about linux. With book in hand and online help, I always had nothing but problems with all versions of linux. I found FreeBSD one day and decided to try it out. Following a book I purchased on FreeBSD and the manual, FreeBSD just works. From compiling a new kernel to getting peripherals to work, and even making router out of a old computer, FreeBSD just worked for me.

  8. Slappy says:

    Linux is an over used sheep!

    I’m a Windows user who has seen the evolution of of both sides, I’ll be honest about one thing I hated growing up with Linux not because it was always precieved as a better and stronger foundation than windows. I have also heard enough threads and posts comparing the security wise etc.. Suffice to say I’m not here to talk about Windows today, I never fully embraced Linux but I will say this over the years it has somewhat changed my attitude about it. I believe there is potential here however its submerged in a cloak and dagger world, one Linux distro I’m purely against is Ubuntu having used it several times I felt like it was a ship wreck its nice and lenient for the first time user but quickly evolves to boring. The problem with Linux in general is that while its pushing hard to make things easy to do for end users, allot of what its doing is abstraction of the real problems that need to be tackled and lets face it whether we like proprietary software or not there is something to be said about it and that is what it does for end users it does well because it works. Not trying to be biased but rather opening a dialogue, there is obviously potential here and I still think its some skewed.

    That’s why I’m trying my luck with PC BSD today :P

Leave a Reply

Your email address will not be published. Required fields are marked *

*