Comment: Re:Oh, that's what made Vista fail!? (Score 2, Informative) 672
Comment: Re:More of a summary (Score 4, Insightful) 328
Apple's Mac OS X 10.5.5 "Leopard" had strong performance leads over Canonical's Ubuntu 8.10 "Intrepid Ibex" in the OpenGL performance with the integrated Intel graphics, disk benchmarking, and SQLite database in particular. Ubuntu on the other hand was leading in the compilation and BYTE Unix Benchmark. In the audio/video encoding and PHP XML tests the margins were smaller and no definitive leader had emerged. With the Java environment, Sunflow and Bork were faster in Mac OS X, but the Intrepid Ibex in SciMark 2 attacked the Leopard. These results though were all from an Apple Mac Mini.
Also worth mentioning are the collection of posts from the last thread that convincingly argued various problems with the Phoronix Benchmarks. Example 1 Example 2 Example 3
Speed tests are good, let's make sure we're doing them right
Every one of those examples are fail at reasoning weaknesses in the Phoronix Test Suite and this is why:
If you look closely you'll notice that (a) the benchmarks were run on a Thinkpad T60 laptop, and (b) there were significant differences on some benchmarks like RAM bandwidth that should have little or no OS components.
If you look closely you'll notice that (a) the laptop the benchmarks are run on effects in no way, the validity of the benchmark as long as they are run consistently on the same laptop and (b) some benchmarks like RAM bandwidth have theoretical limits that are not effected at all by the Operating System but in actual practice, is entirely limited by the operating system you are using.
Some of the benchmarks were hardware testing, and those showed variation. They should not, unless the compiler changed the algorithms used to compile the code between distros.
All of the benchmarks were testing the hardware and should have showed variation. The compilers used on all the benchmarking applications are all the same. But the compilers used to build the Operating Systems are all completely different versions. Therefore the compiler on each distro will compile the same "algorithm" slightly different way. That is assuming there were no changes between implementation of packages between distros (of which there were actually hundreds of thousands of changes in the code itself, build options, and runtime configurations)
The test suite itself: The Phoronix test suite runs on PHP. That in itself is a problem-- the slowdowns measured could most likely be *because* of differences in the distributed PHP runtimes.
The Phoronix-Test-Suite Only uses its PHP back-end to aggregate benchmarking information. If a compilation with GCC took 5 seconds, its going to take 5 seconds no matter what version of the PHP runtime is used to to start the sub-shell that GCC runs in. It's take the same amount of time if you invoked GCC from bash, from perl, python, java, tcl, C, or C++. It doesn't matter because GCC is its own process just like every other benchmark.
What exactly are they testing? The whole distro?
Yes.
The kernel?
Yes again, since that is a part of the distro
If they're testing the released kernel, then they should run static binaries that *test* the above, comparing kernel differences.
No, what wouldn't prove anything as most of the binaries with each distro are already static.
Honestly, I was unimpressed by the benchmarks. I happen to do performance benchmarking as part of my job, and I can tell you, you have to eliminate all the variables first -- isolate things to be able to say "X is slow". If you rely on a PHP runtime, use *exactly* the same PHP runtime for all your testing; otherwise, you'll get misleading results.
Wrong. You isolate it down to one independent variable, its called the scientific process. And there was only one independent variable involved, the distro. Everything else is dependant on that variable.
+ - UK Claims Link Between Child Porn and Terrorism-> 3
Link to Original Source
+ - The Army censors Mac and Linux Gamers
The Open Source Humanoid Robot and Its Many Uses 93
from the billy-connolly-in-fido dept.
+ - 21 of the Best Free to Download Closed-Source Apps->
Proprietary software (often closed-source) imposes restrictions on what an end user can do with the application. The End User License Agreement (EULA) may prevent users from modifying the source code (or even the right to download it), copying or republishing the software. Some software developers (especially large corporations) regard proprietary software as being more beneficial to their business. For example, releasing the source code of their software may directly or indirectly aid their competitors. However, many Linux users regard proprietary software with disdain.
Organisations that produce Linux distributions also frequently take a dim view of closed-source software. For example, the Fedora Project encourages free and open source to the extent that no proprietary software can be included in Fedora. Although Ubuntu is also committed to free software, it adopts a more pragmatic position by making it easy for users to install non-free software.
Nevertheless, there's a surprising amount of free to download Linux proprietary software that is being used, especially graphics drivers (Nvidia, ATI), wireless firmware, MP3 Decoders, encrypted DVD support etc. However, the purpose of this article is to focus on more heavyweight applications.
To provide an insight into the quality of free to download proprietary software that is available, we have compiled a list of 21 of the best closed-source applications. Hopefully, there will be something of interest for anyone who does not loathe closed-source software.
Read more"
Link to Original Source
+ - New book to learn Drupal 6->
Link to Original Source
+ - America's Army Returning To Mac and Linux?
OS/2 Community Tries Bounty System 293
from the warped-minds dept.
+ - The Candidates' Technology Platforms->
Link to Original Source
How Networks Interact — Peering and Transit Explained 92
from the very-carefully dept.
+ - Managing Large Windows Workgroup With *Nix
India Joins Nuclear Market 377
from the welcome-to-the-club-play-nice-ok dept.
Cell Phone For the Blind? 141
from the can-you-see-me-now? dept.