Gentoo Optimizations Benchmarked

Gentoo is a source based distribution which lets the user decide how to optimize their system in many ways. Linux Magazine benchmarks three of the most common GCC optimizations; -Os, -O2 and -O3, and throws in Ubuntu for good measure.

As previously discussed on Linux Magazine, Gentoo is a source based distribution which lets the end user decide what their system will be.

All binary distributions make these choices for you, but building from source, Gentoo users can decide for themselves. They are able to choose what CPU their binaries will be built for, as well as GCC optimizations.

Taken directly from the GNU GCC Manual:

“Without any optimization option, the compiler’s goal is to reduce the cost of compilation and to make debugging produce the expected results… Turning on optimization flags makes the compiler attempt to improve the performance and/or code size at the expense of compilation time and possibly the ability to debug the program.

The compiler performs optimization based on the knowledge it has of the program. Compiling multiple files at once to a single output file mode allows the compiler to use information gained from all of the files when compiling each of them.”

The -O1 option begins the optimization, with -O2 and -O3 optimizing further. The special -Os option optimizes code for size. It enables all the options from -O2 which do not increase the size of the code and is especially useful for low-memory systems. Today Linux Magazine benchmarks three of the most common, -Os, -O2 and -O3.

The computer system used in these tests is an Intel Core2 CPU, and as such Gentoo was compiled in 64bit with the “-march=core2″ CPU type. Ubuntu is included for comparison purposes. Jaunty Jackalope 9.04 was chosen because it is the current stable version and more closely matches the Gentoo system, with the exception of the kernel which is two versions behind. Each installed system is just the base with any required dependencies for testing, plus XOrg and Xfce4.

The Hardware

Processor: Intel Core 2 Duo CPU E8400 @ 3.00GHz (Total Cores: 2) Intel SpeedStep Technology enabled
Motherboard: Gigabyte EP35-DS3P
Chipset: Intel 82G33/G31/P35/P31 + ICH9R
System Memory: 3965MB
Disk: 300GB ST3300831AS
Graphics: GeForce 8800 GT
Monitor: Samsung SyncMaster

Gentoo System

The Gentoo system was built from the stable branch using the same USE flags and packages. For each of the different GCC optimization levels, the system’s tool chain was re-built, then the entire system was rebuilt, twice. All systems used the same kernel configuration and packages.

Kernel: 2.6.30-gentoo-r5 (x86_64)
Desktop: Xfce 4.6.1
Display Server: X.Org Server 1.5.3
OpenGL: 3.0.0 NVIDIA 180.60
Compiler: GCC 4.3.3
Java: Sun Java(TM) SE Runtime Environment (build 1.6.0_15-b03)
File-System: ext3
Screen Resolution: 1280x1024

The make profile used was amd64/2008.0 with the following additional USE flags set:
custom-cflags custom-optimizations qt3support X sse sse2

Ubuntu System

The Ubuntu system is very similar in terms of software, with the exception of an older kernel and newer version of X.Org.

Kernel: 2.6.28-15-generic (x86_64)
Display Server: X.Org Server 1.6.0
OpenGL: 3.0.0 NVIDIA 180.44
Compiler: GCC 4.3.3
Jave: Sun Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
File-System: ext3
Screen Resolution: 1280x1024

Let The Games Begin!

The benchmarking system used is Phoronix Test Suite, which is widely regarded as the most complete benchmarking tool for Unix systems. The tests themselves are broken down into categories. Low level hardware tests such as memory and disk benchmarking have been excluded as they are effectively the same.

Audio Visual
This first set of results shows the conversion of an audio file into several different formats, including FLAC, Monkey Audio, MP3, OGG Vorbis and Wavpack.

When encoding a file, there was not much difference between GCC optimizations, and Ubuntu also performed similarly.

Mencoder converts a video file between two formats and here while -O3 has an ever so slight advantage, the biggest surprise is Ubuntu which takes almost twice as long as Gentoo.

When it comes to playing back video, each Gentoo system performed on par while Ubuntu used slightly more CPU resources.

Comments on "Gentoo Optimizations Benchmarked"

The info talked about within the article are some of the very best accessible.

Well, septic systems for sale – sonicsoultattoo.de, tanks
are below ground– concealed, out of mind– and also they have the
tendency to function so well (as well as quietly) that people are rarely aware of their feature.

septic system types ohio (http://www.ndbidwell.com) tanks
system provides a basic methods of sewage treatment for residences
that are not connected to an urban drainage.

Septic system Pump: Prior to you start bringing prospective
residence buyers to your house, you should have the septic systems prices system pumped
by an expert to obtain rid of accumulated sludge that could cause
the septic system to quit working effectively.

For the reason that the admin of this website is working, no uncertainty very rapidly it will be well-known, due to its feature contents.

The traditional septic systems for small lots ontario system
breaks down virus in waste items with normally occurring anaerobic-or no oxygen-bacteria.

Hey! Do you know if they make any plugins to protect against hackers? I’m kinda paranoid about losing everything I’ve worked hard on. Any recommendations?

They can also offer help to residents who are having trouble discovering the opening to their sewage-disposal tanks.

Visit my web-site :: septic system design for small lots

I have onl recently uncovered that there is a style mistake on my mains

my web page :: septic systems design guide (http://formedia.nl/blog/21/08/2013/interview-hans-hoornstra-op-tv-limburg?page=55)

Should you be to trading the foreign exchange market new, attempt to restrict yourself to at least one or two markets in order to avoid taking over too much.

Although sometimes the two systems are utilized with each other, cardiovascular
therapy systems are a various configuration compared to normal anaerobic septic systems maintenance costs – Ericka – systems are and also require more maintenance.

Areas and a T-shaped outlet in the sewage-disposal tank stop the sludge
and also scum from traveling and also leaving the tank into
the drainfield area.

my site … septic systems

Agents discover you the perfect flights offers through booking tips, strategies, business contacts and proprietary deal access.

Nearly all alternate septic systems maine count on an electric pump that operates a timetable, with an alarm to notify the proprietor of a failing.

Municipal Wastewater Treatment and also General Wastewater Characteristics The focus
of this web page is on-site wastewater systems instead of public therapy systems, yet we do give connect to some good academic sites regarding metropolitan wastewater therapy plants.

my web blog :: septic system maintenance contracts

The sewage-disposal tank is a hidden, watertight container typically constructed from concrete, fiberglass, or polyethylene.

my homepage; septic systems can be hazardous because (http://www.hauori.com/)

Currently more compared to ever, customers are becoming considering
septic systems design
tank alternatives that can not just save them money currently,
yet down the road as well.

A) High focus of calcium and also magnesium in the conditioner backwash
water have no unhealthy impact on the biological feature
occurring in the septic systems types quebec tank and might, sometimes, be valuable.

Dismissing the sewage-disposal tank warn could lead to a foul-smelling mess in your
basement, so make certain that you never dismiss the warn.

Here is my web site :: septic systems types

This decreases the quantity of strong waste in the
septic system maintenance products, http://www.sonicsoultattoo.de/front_single/gb/ardguest.php/RK=0/RS=9sYVqen_MBwKT44ZaF0PmNwZffg-?gt;Sitio, system permitting the fluid wastes to flow right into
the second chamber which then drains completion water pipes and into the leech or septic area.

Our website is made to offer you with practical details regarding Aerobic Therapy Equipments, Dirt Screening,
Water Testing in addition to septic systems maine as
well as Well examinations genuine estate deals.

A common septic systems design (enigmasden.co.uk) tank should be pumped, cleaned up, and checked by
an accredited expert concerning every 3-5 years.

The sewage-disposal tank primarily contains a holding storage tank,
which as previously mentioned is manufactured out of concrete,
fiberglass or polyethylene.

Here is my web blog … septic systems (Carmela)

This suggests that all on-site sewage-disposal tank systems or residential wastewater therapy systems will have to be signed up.

Also visit my webpage septic system design requirements

Learning Curve contains a set of materials that can be utilized to get started and be taught more in regards to the CRM software program.

Although customer relationship administration now a days have grow to be pile on bells and whistles to attract prospects, the actual fact is there are some core features that result in have real time impact on companies.

Failure to sustain a septic system design newfoundland system could bring about overflows and also data backups, which could cause costly repair works.

Or in Dan Robinson’s backyard, which he has actually destroyed in a costly however
fell short bid to restore his septic systems maintenance plus system in the face of an increasing
water level.

Be sure the septic systems prices system’s manhole cover
is safe and secure which examination ports have
actually not been blocked or ruined.

With pressure dosage style septic tanks, the septic system types indiana gases are removed directly to the
lawn with a duct causing undesirable smells, even under the very best of problems.

Instead of a slender window of prospects, attempt Google Flights You can seek for tickets on a number of departure and arrival days to see what day has the best deal.

Passengers touring from other U.S. cities can connect flights with Philippine Airlines from their departure points and fly to Manila the transatlantic portion of the flight direct.

I have a filter bed septic systems in texas tank,
water was beginning the top of the ground for regarding a month.

A more dangerous trouble when you have a fruit tree planted near a septic systems
in texas (http://www.sonicsoultattoo.de) system
is that pollutants from a leaking system or from the
drainpipe area itself can infect the fruit, making it hazardous to consume.

Similar to any kind of wastewater therapy kind, the Ecoflo Biofilter integrates a
sewage-disposal tank furnished with a effluent filter, the treatment
device and also a polishing field.

Here is my site; septic systems maintenance; http://sonicsoultattoo.de,

They damage down solids a lot more swiftly than the anaerobic microorganisms in basic
septic systems for sale – Scot
- systems, so cleaner water enters the drainfield.

Ease-of-use – rates the extent of difficulty in studying and utilizing the software.

Thank you a bunch for sharing this with all people you really realize what you’re speaking approximately!
Bookmarked. Please additionally seek advice from my site =).
We can have a link exchange contract among us

Feel free to surf to my blog post … sell my junk car for cash

Thanks for finally talking about > Gentoo Optimizations Benchmarked | Linux Magazine < Loved it!

my blog; garcinia cambogia funciona (Rosemary)

Prophet CRM completely eliminates purposes switching costs and reduces duplicate data entry to your total workforce.

I simply could not go away your site before suggesting that I extremely enjoyed the usual info an individual provide in your visitors? Is gonna be back regularly to investigate cross-check new posts

Thankfully, there exists a method to attain your forex fix without having to be chained with a pc.

Book with Webjet and revel in unparalleled journey choice on low cost flights with Australia and New Zealand’s largest online journey agency.

This actual-time access to data will help enhance the standard CRM software program capabilities of lead technology, quoting, support call management by offering more a comprehensive information set to allow the sales and advertising group to behave in a more predictable and proactive method.

XLT Investing Study advanced proper wealth management capabilities that assemble to the approaches shipped in positive Trader.

Here are lastminute duty guidelines and deals
for reduced TurboTax or other duty software to
truly save money on costs.

Feel free to surf to my homepage stiff musical barrier

That way, they’re able to uncover trading possibilities in both growing and markets that are slipping along with shortterm intraday activities.

My relatives always say that I am wasting my time here at web, but I know I
am getting knowledge everyday by reading thes fastidious articles or reviews.

Here is my page scrap vehicle removal

So when it happens they blame Forex that Forex trading is just a scam.

my site; epidemic gaze treatment

Here is a good Weblog You might Uncover Exciting that we encourage you to visit.

Leave a Reply