The new OSX will be released this fall but a Mac OSX Yosemite beta is already available online. I don’t care much about the “wow” effect around the new Apple products, so I tested this new Operative System comparing the old OSX Lion 10.7.5 and the current Ubuntu Linux 14.04 LTS for the stuff I care: the UNIX and the Web performance part, because I fear the upgrade OSX dilemma.
Phoronix already pointed out the improvements of the Linux drivers on the Macbook Air 2013, but I wanted to test on my computer for different use cases.
Here my results via Google Chrome 35 web browser which is available on all the OSes.
Macbook Air 4,1 2011
CPU: 1,6 Ghz Intel Core i5
GPU: Intel HD Graphics 3000 288 MB
RAM 2 GB 1333 MHz DDR3
The 3D WebGL Babylonjs Train benchmark: crashed the OSX 10.10 OS after some seconds, worked on 10.7.5 but didn't load all the textures, worked fine on Ubuntu 14.04 but crashed Chrome the first time.
Ubuntu have LUKS partition encryption, but i5 cpu has the AES-NI flag so no big penalty for Ubuntu, otherwise +20% of cpu usage.
HTML5test.com: the Chrome browser (version 35) scored 507 everywhere but on Ubuntu I had to enable #ignore-gpu-blacklist under chrome://flags and restart the browser.
v8 v5 benchmark: is a bit unreliable but the 2nd run is a more "stable" result.
Fishbowl: I've disabled water and audio, because I wanted to isolate better the 2D performance.
OSX 10.10 Yosemite
Ubuntu 14.04 with LUKS encryption
What still doesn’t work perfectly on Ubuntu Linux
Everything just work, power management standby, special keys on the keyboard,.. but some areas
Multitouch trackpad gestures: the problem isn’t MBA or Apple specific, some trackpad gestures can be recornized by the OS with tweaks. Natural and two finger scrolling works.
Scrolling: also known as "TheVerge.com benchmark", the scrolling is slightly flickering at the end of the animation, chrome://gpu is all green, I tried to enable the smooth scrolling in the Chrome flags but the issue persist. The Epiphany, the native gtk3 web browser, scrolls better, so this may be a Chrome implementation on Linux problem.
Probably the Macbook Air 4,1 2011 or the Chromebook Acer C720 are the best ultrabook and netbook I ever tried with Linux and OSX Yosemite probably will have some speed regression on older hw