The introduction said you left things in their default state which might not be the best thing for a beta of FreeBSD. There is a strong possibility that it has debug options on which could impact performance.
I'm installing BETA2 currently (there's an RC2 out as well). So I'll post an update soon with the generic kernel configuration
Last edited by kraftman; 11-25-2008 at 02:26 PM.
There are many things that affect performance, especially if there's more stuff to wade through. Think about it, allocating and setting memory to a certain value takes way from doing other things. Despite the scheduler, all that does is making sure it stays responsive, nothing can be done about the amount of time things require to complete. If it just allocates trash data, that's a lot less time then allocate, write.
On top of that if you have checks in the code for helping debug or generating a sensible core then ofcourse it's going to take up time. You should read up on what these debug options do.
Debug options (the big two are WITNESS and INVARIANTS):
http://www.freebsd.org/doc/en/books/...g-options.html
Should be noted that some distro's also run their Alpha's and Beta's and RC's as well with debugging turned on. It's not limited to BSD.
uh, yeah. Holy non-sequiturs batman, if you left the hardware configured with random, unknown, and different stock-settings for each system then you are in no way assured to learn *anything* about the performance differences of the filesystems.it's important to reiterate that all three operating systems were left in their stock configurations and that no additional tweaking had occurred. The performance differences between EXT3, UFS, and ZFS are clear.
you are only learning about how fast they decided to make the stock disk settings configuration.
--
the above link gives a much better picture, linked tester said he enabled the fastest mode available for each.
SWEET! FreeBSD beat two OSes with debugging options enabled! Tisk Tisk!
Now, how about Phoronix back off the version and install RELEASE or wait a bit and use 7.1 RELEASE...ORRR even better, recompile the kernel with a stock make.conf and comment out makeoptions DEBUG=-g.
Maybe your hardware is a problem, because I don't notice any responsiveness issue related to Linux kernel. Do you believe that such regression wouldn't be noticed for years?
@pcfxer
Fanboys comming... Are you dumb or something? Benchmark shows that Linux beat your FreeBSD... Idiotic attempt to make a flame war. If you're interested I can show you a benchmark in which Linux kernel 2.6.22 and newer one kick your lovely FreeBSD 7 or 7.1.xx.
And you registered to write such a bullshit? xd
EDIT:
@Bugmenot
I missed your post before. You're completely right!
Last edited by kraftman; 11-26-2008 at 01:27 PM.
FreeBSD had to compete with dead slow Ubuntu 8.10 (aka slow edition) and still lost.
What would happen if they had to compete with something fast?
It would be a massacre, that for sure.
And heavy IO? That is freebse's weakest points:
http://bulk.fefe.de/lk2006/bench.html