Ubuntu 8.10 vs. Mac OS X 10.5.5 Benchmarks
An anonymous reader writes "As a sequel to their Is Ubuntu Getting Slower? Phoronix now has out an article that compares the performance of Ubuntu 8.10 to Apple's Mac OS X 10.5.5. They tested both the x86 and x86_64 spins of Ubuntu and threw at both operating systems a number of graphics, disk, computational, and Java benchmarks, among others. With the Mac Mini used in some of the comparisons, 'Leopard' was faster, while in others it was a tight battle."
w00t. First post!
I only please one person per day. Today is not your day. Tomorrow isn't looking good either. - Scott Adams
The lady's not for buntu'ing
can anybody post first please?
Surely we should be united against the common enemy.
Genesis 1:32 And God typed
It's a lengthy read, and there isn't much in there to say that Ubuntu has any real work to do. Seems like they were comparing two Ferrari race cars and commenting on the differences in interiors... to use a car analogy.
I've just upgraded 8 systems to 8.10 and am quite happy. I was concerned over real world issues about the upgrade from early reports. The old IBM T22 with 256MB RAM was my test case. Guess what? The upgrade went as fast as my Wireless G card would allow it, after a reboot, and then an update last night, it is working a bit better than with 8.04 from a layman's point of view. Yes, it can drag now and then, but is resource limited severely. After the upgrade I did not have to tweak anything, and any problems I was having prior are now fixed. I appear to have fscked up a setting on the wireless networking, but now it's all good. As far as I am concerned, with two older laptops upgraded, and 3 older desktops upgraded, all with ZERO defects, Ubuntu continues to impress me. I will continue to give out CDs free to anyone that wants to improve their computing life.
Now, if you just have to have the 'perfect' gaming machine... go ahead and worry about little things. As for the rest of the world, 8.10 is rocking awesomeness.
Support NYCountryLawyer RIAA vs People
Nothing new, move along. Want a sleek and fast linux ? Slackware's the answer.
OS X is WAY prettier but gets in the way too much.
Ubuntu is more efficient but the icon style sucks.
Both camps are headed towards half-assed full automation a la MS, they just have better OSes with which do it.
Drooling fanbois of both camps can bite me.
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
So much for trying to reconcile with the nearly 50% of the country that rejected him. I guess he owed a favor to the Jews in the media that carried him into office on their shoulders.
Captcha is "Prophecy." How appropriate, when posting about the Messiah.
... for those that can't be bothered to read this lengthy yet information sparse piece.
1. MacOS X is faster in graphics intensive benchmarks.
2. The other benchmarks are fairly even with Ubuntu coming out on top more often than OS X (one notable exception is SQLite).
This is hardly anything new. OS X has a well optimised graphics system with good drivers for the intel chips (which up until now was used in both Macbooks and Mac Minis).
Also SQLite is AFAIK integral to many features of OS X, and for this reason it makes sense for Apple to have optimised for it.
Overall the benchmarks suggests that Linux (not just Ubuntu) needs some work on the graphics system and the Intel drivers. What a shock.
For things like compilations, there's a bunch of file opens, caching the compiler and loader, gobs of Mallocs, and so forth that probably intersect the OS. Then there's the driver and video layer tests that look at frames per second. Leopard had 2 to 4 times faster frames per second. then there's the supporting distro services. Tests of My SQL were 4 times faster on the mac. And then there's things like the optimzation of VMs like JAVA where again Leopard excels. THese are clearly optimization problem and can be improved. the purpose of comparing it against a mac is not simply to say "oh yeah mac is faster than unbuntu", but rather to give a bench that shows how much room for optimization ubuntu has. Conclusion is that in almost every aspect Ubuntu is severely unotimized. Since older Linux seemed to be more optimized it suggests that feature bloat is probably either screwing up the design of linux or no one is paying attention to optimizing those features.
What's up with the SQLite inserts? Is EXT3 really that bad? I would be interested in seeing PostgreSQL benchmarks.
Zoid.com
Apparently its easy to set up? Is it? I've read that when things go wrong its a pig to sort out. I've used Suse for years now and wifi aside I've never had any issues getting it to work on desktops or laptops (we won't mention the KDE 4.0 debarcle in 10.3). And as an added bonus it has a half decent colour scheme, grown up name and has a standard system setup (uses nice and simple inittab instead of yet another over complicated replacement called upstart).
Is Ubunto really nothing more than Linux for Dummies or does it have anything extra a power user might want that the other dists don't?
and the porch monkey failed.
Duh , that should have read 11, not 10.3.
Ubunu isn't getting slower, Mac OSX is getting faster.
Do any of you recall Mac OSX 10.0?
The day I installed Apple's first "modern" OS, I thought X marked the spot of Apple's demise.
Apple has done an admirable job bringing MacOS into the 21st century, and their future looks promising.
Next year, we will be seeing how much the extreme emphasis Apple is placing on performance will affect comparisons like these. Apple has figured out that since they can no longer hope to use differences in the CPU to differentiate themselves with generic Windows boxen, they will be using Microsoft's extreme backwards compatibility needs against them when it comes to fully using all the cores--whether they be in a CPU or a GPU--in a computer, and making full use of the 64-bit instruction set. GPGPU programming can give a huge performance boost to certain algorithms and the cleaner, more register rich, 64-bit instruction set is intrinsically faster in addition to allowing larger data sets.
That's why they stopped selling non 64-bit capable computers a couple years ago, and why the new MacBooks have much improved integrated graphics. That's why they are moving their developers to include 64-bit compiles as part of newly shipped universal binaries. Next year is when all this latent potential gets switched on.
Linux has the opportunity to do the same; perhaps more opportunity as it has less of a legacy binary issue, although Linux has to deal with a multitude of graphics chips, Apple only has to optimize for a handful.
The worst Ubuntu performance in the tests was on the OpenGL benchmarks. There's a lot of improving coming on the Intel drivers (GEM, UXA, etc.), but it's sad to notice that it's taking so long for the performance on Linux being on pair with Windows and Mac OS X systems (in the same hardware). I have a GM965 (Intel X3100 card), which support is even less mature than the Mac Mini's integrated card. Based on my experience, I'd not recommend buying those laptops with this IGP to anyone interested in 3D, even for basic stuff like Google Earth or Celestia - unless if you don't mind waiting some more months (or years) to the drivers improve.
Ubuntu has become the defacto Linux distribution for the common computer user.
It came from nothing to something in a very short period of time.
Kind of like Obama.
I hope Obama performs as well as ubuntu.
Distros are like underwear - everyone has their favorite kind, some have none at all, but odds are you'll dislike someone else's brand because you are used to your own.
Even if Ubuntu were faster than OS X, who cares? Audio and video decoding? Is there any decent software available for Linux that does this? What about Photoshop for Ubuntu? All Ubuntu can do is run a server, a web browser, play choppy media with illegal codecs, sport some of the worst font rendering in existence, and consistently fail to recognize my USB 2.0 devices. At least with OS X, I can actually DO something.
They used Mac OS X's 1.5 version of Java, while OS 10.5.5 does include Java 1.6 (64-bit only). I wonder how things would have changed had they selected this version as the default for Mac OS.
- Mg
I ceased RTFA when I saw this. Anyone using this bullsh!t compression is a gullible fool; who cares how fast stupid is?
The Admin and the Engineer
Or do you all feel that the Federation (Windows systems) and Klingons (Nix systems) should join forces and fight the Borg (Apple systems). Then we can all take on Species 8472 (Google).
I have not noticed performance problems from Ubuntu. Sometimes I think these small differences are pretty much unnoticeable to the common user. I would say that while Linux always seems fast and snappy to me, its Windows which has a truly noticeable sluggish feel.
I certainly do not think it is a good trade off in an OS to sacrifice features for an increase in speed which really is not noticeable. In most cases this is not necessary as many parts of a system can be made optional. The schedular and some core kernel systems effect the speed of the whole system, but most other components are optional, like X, like drivers, like Gnome, and so on.
Which also is the nice thing about X: the designers of X decided not to try to build in a bunch of heavy user interface junk into the X server, ironically which many people criticise. Excluding memory leaks in some drivers not related to X itself, the X protocol and server system is actually very efficient by todays standards and does not use much memory. Most memory usage is in caching and in bad drivers full of crappy code. Therefore you can run our own window manager without carrying a bunch of stuff you wont use. But the eye candy is there if you want it. People should choose how many features and memory or how little they wish to use.
Since they only tested on a Mac Mini, what the results actually suggest is that an operating system distribution that's been finely tuned for a very small set of hardware beats a generic distribution that's currently running on thousands of different hardware configurations. If they actually wanted to draw some generic conclusions about Ubuntu versus Mac OS X, then they should've installed both on as many different hardware platforms as possible, and then run their benchmarks and aggregated the results.
So what might be happening is that Ubuntu Linux isn't as optimised to run on a Mac Mini as OS X - imagine the surprise.
Another problem with the Phronix methodology is that they've made no effort to identify exactly why they're seeing differences. For example, see page 8 of the results. The "Bork file encrypter" should either be limited by CPU and memory bandwidth for the actual encryption, or by the speed of the hard disk if it's reading files, encrypting, and writing them back. Given that the limiting factors here are hardware, there's no way that MacOS X should be 27% faster than Linux on this benchmark. Or on the same page, the Java Scimark v2.0 benchmark shows OSX being 370% faster than Ubuntu x86. Given that the performance of Java code is dominated by the JVM performance, this is indicating a massive regression between java 1.5 (OSX) and 1.6 (Ubuntu). Has Sun really allowed this to happen? Or is the Phronix testing methodology broken? My money's on the latter.
Since OS X doesn't have an option to turn off compositing, shouldn't it be comparing Ubuntu with Compiz enabled?
I noticed recently that Java 1.6 for OS X is now available on Intel 64 bit.
http://developer.apple.com/java/
I'm not waiting for it to run on my PPC macs...
When cars first came out, they were very slow. Today my four door econ car can do 0 to 60 in about 9 seconds and can go about 3 times as fast as my states law allows on most roads.
Computers are there too. My Mac is a core 2 duo with an 8600M GT DDR3. I can dual boot it into OS X or XP. It sits at 0% resource usage 99% of the time.
It's not about how fast you are, it's about what you get done.
With my Mac OS X side I can get a lot more done than my Windows boot side. XP requires me to think more about C:\ http:/// and internal workings of the computer. The OS X side lets me forget about that and just do my work. On XP I know my pictures are in c:\documents and settings\username\..... I have no idea on the Mac. They are in iPhoto for all I care.
If I want to put an image from a web page into a document or into an MP3, I just click on the image (for example, on Google images) and drag it onto the document or MP3 I want it added to. Do that in XP and I get the URL, not the image. So in XP I have to right click to save the image to My Documents, then figure out which of Microsofts Insert options to use to insert a saved JPG. Insert picture? Clip art? Smart Art? If I want to move it around do I need to insert it into a table so it will go where I want it?
I struggle to make XP do what I want. OS X, it just works.
Ubuntu loses on any disk intensive operation, especially when it is required to perform synchronisation (with sqlite, for example).
That's not surprising at all, given how the default ext3 Ubuntu partition is set up.
In Phoronix's original test, Ubuntu 7.04 (and sometimes 7.10) performed twice as fast as later releases. When later compared to Fedora, they showed that Fedora's numbers were fairly consistent over the last two years, and close to the same as recent Ubuntu releases. It seems like either something was wrong with the benchmark run on the 7.04 release or there was a huge change after 7.04. Has anyone explained that?
I use Ubuntu 8.04 and 8.10 daily on my laptops and OS X 10.5.5 on my iMac. In most daily tasks the actual speed is quite irrelevant, what counts is the 'snappiness' of the user interface. From this point of view I must say that OS X fails miserably and I'm seriously considering to install Ubuntu and forgetting about OS X on my iMac.
Fact is, Ubuntu on my old thinkpad T42 with 1GB RAM (already used when bought) feels much faster in daily use than OS X on my iMac 2Ghz Dual Core with 2GB RAM. Cocoa apps in general and particularly Mail.app feel slow and sluggish in comparison to the default Ubuntu apps like Evolution. Sorry Apple, but you've got to try harder if you want to keep your 'power users' in the long run!
Older Linuxes are built on GCC 3.x or GCC 4.1.x. Since 4.2.x, GCC has produced absolute garbage code when the Gentoo flags are not enabled.
Since most distros don't ship with --funroll-loops -O19 --ZOMG-MAKE-CODE-FAST, almost everyone has experienced a huge code speed drop. Meanwhile, Apple, knowing that all of their x86 machines support SSE2 or better has no qualms doing said incantations and benefiting from the speedups in autovectorization and other areas where the GCC hackers and Apple have been spending time.
This leads us to the conclusion that a) Older Linuxes were better optimized (by the compiler, not the coder), b) Newer Linuxes are able to benefit but... c) Newer Linuxes are not benefiting because of their one-size-fits-all nature.
"Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
The only benchmark that matters when it comes to speed and optimisation is the top 500..
Linux - 378 - 75.60 %
MacOS X - 2 - 0.40 %
No one's said it yet...
So it seems like we have the following:
It's happened in the past -- in certain benchmarks, OS X was pitifully slow on a G4 vs Linux on the same machine.
Don't thank God, thank a doctor!
I would hope that once [Apple has an OS monopoly], people would watch them just as closely as they do MS.
That leaves an interesting question: what happens if everybody runs Linux?
I can imagine hearing the whiners "Linux has a monopoly, antitrust, rabble-rabble blah blah!"
But would there be something to it? How far does the argument "but you have all the source" take you?
On the other hand, as long as there's Debian GNU/NetBSD and Debian GNU/HURD, there isn't a *Linux* monopoly. And as long as there's epiphany, firefox, konqueror and edbrowse, there's no browser monopoly; there's two implementations of X floating around, ....
Ever heard the people bitch that there are too many choices with Linux? One cynically wonders how many of them would bitch about too few choices if they had fewer choices... ;)
What do you guys think? If Linux takes over not only the Desktop but the world, what would happen?
pong games.
And the ad is not from Apple, but from a store selling Apple IIs.
I'd guess, from the content of the ad, it was a store in California. (And I don't mean from the address.)