Outperform at "out of the box" testing. ;-)

So, if I have a "desktop" distro like PCBSD, the only thing of relevance is 
putting up my own web server???? (Yes, the benchmark showed PCBSD seriously 
kicking butt with Apache on static pages.... but why would I care on a desktop 
OS?)

Personally, I found the whole thing lacking coherency and relevancy on just 
about anything.  

Don't get me wrong, I do like the fact that this was done.  However, there are 
compiler differences (It was noted many times that CLANG was used and it may 
have been a detriment but it doesn't go into the how or why.) and other issues.

There was a benchmark on PostGreSQL, but I didn't see any *BSD results?

Transactions to a disk?  Does this measure the "bundling" effect of the "groups 
of transactions" of ZFS?  That's a whole lot less transactions that are sent to 
disk.  (Does anyone know any place where this can be found?  That is, how does 
the whole "bundling of disk I/O" go from writing to memory, locking those 
writes, then sending all the info in one shot to the disk?  This helps:  
http://blog.delphix.com/ahl/2012/zfs-fundamentals-transaction-groups/ )

I was working at a company that had the intention of doing "electronic asset 
ingestion and tagging".  Basically, take any thing moved to the front end web 
servers, copy it to disk, replicate it to other machines, etc... (maybe not in 
that order)  The whole system was java based.

This was 3 years ago.  I believe I was using Debian V4 (it had just come 
out....  I don't recall the names etch, etc) and I took a single machine and 
rebuilt it 12 times:  OpenSuSe with ext2, ext3, xfs.  Debian with ext2, ext3, 
xfs.  CentOS with ext2, ext3, xfs.  FreeBSD 8.1 with ZFS, UFS2 w/ SU.

Well, the numbers came in and this was all done on the same HP 180 1u server 
rebuilt that many times.  I withheld the FBSD results as the development was 
done on Debian and people were "Linux inclined".  The requisite was for 15000 
tpm per machine for I/O.  Linux could only get to 3500.  People were pissed and 
they were looking at 5 years and $20m in time and development.  That's when I 
put the FBSD results in front of them..... 75,200 tpm.  Now, this was THEIR 
measurements and THEIR benchmarks (The Engineering team).  The machine was 
doing nothing but running flat out on a horrible method of using directory 
structure to organize the asset tags... (yeah, ugly)  However, ZFS almost 
didn't care compared to a traditional filesystem.  

So, what it comes down do is simple.... you can benchmark anything you want 
with various "authoritative" benchmarks, but in the end, your benchmark on your 
data set (aka real world in your world) is the only thing that matters.

BTW, what happened in the situation I described?  Despite, a huge cost savings 
and incredible performance....  "We have to use Debian as we never put any type 
of automation in place that would allow us to be able to move from one OS to 
another"...  Yeah, I guess a Systems Architect (like me) is something that 
people tend to overlook.  System automation to allow nimble transitions like 
that are totally overlooked.

Benchmarks are "nice".  However, tuning and understanding the underlying tech 
and what's it's good for is priceless.  Knowing there are memory management 
issues, scheduling issues, certain types of I/O on certain FS that cause it to 
sing or sob, these are the things that will make someone invaluable.  No one 
should be a tech bigot.  The mantra should be:  "The best tech for the 
situation".  No one should care if it's BSD, Linux, or Windoze if it's what 
works best in the situation.

P

PS -  When I see how many people are clueless about how much tech is ripped off 
from BSD to make other vendors' products just work and then they slap at 
BSD.... it's pretty bad.  GPLv3?  Thank you... there are so many people going 
to a "no GPL products in house" policy that there is a steady increase in BSD 
and ZFS.  I can only hope GPLv4 becomes "If you use our stuff, we own all the 
machines and code that our stuff coexists on" :-)






________________________________
 From: Adrian Chadd <[email protected]>
To: O. Hartmann <[email protected]> 
Cc: [email protected] 
Sent: Tuesday, May 28, 2013 5:03 AM
Subject: Re: New Phoronix performance benchmarks between some Linuxes and *BSDs
 

outperform at what?



adrian

On 28 May 2013 00:08, O. Hartmann <[email protected]> wrote:
> Phoronix has emitted another of its "famous" performance tests
> comparing different flavours of Linux (their obvious favorite OS):
>
> http://www.phoronix.com/scan.php?page=article&item=bsd_linux_8way&num=1
>
> It is "impressive, too, to see that PHORONIX did not benchmark the
> gaming performance - this is done exclusively on the Linux
> distributions, I guess in the lack of suitable graphics cards at
> Phronix (although it should be possible to compare the nVidia BLOB
> performance between each system).
>
> Although I'm not much impressed by the way the benchmarks are
> orchestrated, Phoronix is the only platform known to me providing those
> from time to time benchmarks on most recent available operating systems.
>
> Also, the bad performance of ZFS compared to to UFS2 seems to have a
> very harsh impact on systems were that memory- and performance-hog ZFS
> isn't really needed.
>
> Surprised and really disappointing (especially for me personally) is
> the worse performance of the Rodinia benchmark on the BSDs, for what I
> try to have deeper look inside to understand the circumstances of the
> setups and what this scientific benchmark is supposed to do and
> measure.
>
> But the overall conclusion shown on Phoronix is that what I see at our
> department which utilizes some Linux flavours, Ubuntu 12.01 or Suse and
> in a majority CentOS (older versions), which all outperform the several
> FreeBSd servers I maintain (FreeBSD 9.1-STABLE and FreeBSD
> 10.0-CURRENT, so to end software compared to some older Linux kernels).
> _______________________________________________
> [email protected] mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-performance
> To unsubscribe, send any mail to "[email protected]"
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-performance
To unsubscribe, send any mail to "[email protected]"
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-performance
To unsubscribe, send any mail to "[email protected]"

Reply via email to