1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

Does Compiz Still Slow Down Your System?

Michael Larabel

Published on 10 March 2011
Written by Michael Larabel
Page 1 of 5 - 41 Comments

There have been a flurry of comments this week following my post why software defaults are important and why in the Linux benchmarks at Phoronix.com the tests are most often carried out in their default/stock configurations: it's what most everyone uses. There have been comments by Ted Ts'o on file-system default mount options and whether they are sane or not in the non-enterprise distributions and others have questioned if defaults like Compiz on in Ubuntu by default makes sense. Does using Compiz still hurt your graphics performance?

Some comments to my "software defaults are important, so test the software at its defaults" posting have been along the lines of: "As for default config as a baseline, I'm all for it. I have nothing against testing the default. But I personally think that Ubuntu has made some bad decisions -- like using Compiz, which cannot suspend compositing on the fly AFAIK -- which harms performance on free drivers disproportionately." Is that though still the case or is just FUD continuing to be spread?

In May of last year, I published an article entitled The Cost Of Running Compiz that looked at the performance impact of running this compositing window manager on Intel, open-source Radeon, Catalyst, and NVIDIA setups. Those results from nearly one year ago showed that the open-source Intel and ATI Radeon drivers took an approximate 15% performance hit when Compiz was running rather than GNOME's Metacity when using Kernel mode-setting and DRI2. With the proprietary Catalyst driver there was little impact along with NVIDIA's binary driver, but there still was a performance penalty in some tests.

Since it's been nearly one year since those tests were carried out, and the Linux graphics drivers have advanced a great deal, particularly the open-source Gallium3D drivers, I have performed a new set of benchmarks to see if running Compiz with full-screen games at the server's native resolution still hurts the overall performance. The Compiz performance is also becoming more important since this compositing window manager is to play a critical role in Canonical's Unity Desktop for Ubuntu 11.04.

For this testing, Ubuntu 10.10 was used as the Linux distribution, but Compiz 0.9.4 was tested, which is the version currently used by Ubuntu 11.04. The latest open-source and closed-source graphics drivers were also used. The performance with various drivers and graphics cards were compared between running Compiz and Metacity with the GNOME 2.32 desktop.

The test system was an AMD Phenom 9500 quad-core CPU with an ECS A70-GXM-A motherboard, 4GB of DDR3 system memory, and 250GB Seagate SATA HDD. The graphics cards tested included an ATI Radeon X1950PRO, ATI Radeon HD 4670, ATI Radeon HD 5450, NVIDIA GeForce 8600GT, and NVIDIA GeForce GT 220. No Intel integrated graphics were tested in this article as those test systems were pre-occupied with other tests. The Radeon Gallium3D and Catalyst drivers were tested on the ATI side and the Nouveau Gallium3D and proprietary NVIDIA drivers were tested for the GeForce hardware.

Key packages installed on Ubuntu 10.10 x86_64 include the Linux 2.6.38 kernel (from 8 March 2011), the Linux 2.6.35 kernel when using the Catalyst driver (it's not yet 2.6.38 compatible), X.Org Server 1.9.0, Compiz 0.9.4, GNOME 2.32.0, GCC 4.4.5, NVIDIA 270.30 binary driver, Mesa 7.11-devel Gallium 0.4, Catalyst 11.2 / fglrx 8.82.8, xf86-video-nouveau Git, and xf86-video-ati 6.14.99 Git. The Git code-bases were obtained on 8 March 2011.

Via the Phoronix Test Suite, OpenArena, World of Padman, Nexuiz, and Urban Terror were tested under Compiz and Metacity with each of the graphics cards and drivers.

<< Previous Page
1
Latest Linux Hardware Reviews
  1. CompuLab Intense-PC2: An Excellent, Fanless, Mini PC Powered By Intel's i7 Haswell
  2. From The Atom 330 To Haswell ULT: Intel Linux Performance Benchmarks
  3. AMD Radeon R9 285 Tonga Performance On Linux
  4. Apotop Wi-Copy
Latest Linux Articles
  1. AMD Moves Forward With Unified Linux Driver Strategy, New Kernel Driver
  2. MSI: Update Your BIOS From The Linux Desktop
  3. NVIDIA vs. AMD 2D Linux Drivers: Catalyst Is Getting Quite Good At 2D
  4. 15-Way GPU Comparison With Mesa 10.3 + Linux 3.17
Latest Linux News
  1. NVIDIA's NVPTX Support For GCC Is Close To Being Merged
  2. KDE's KWin On Wayland Begins Using Libinput
  3. Khronos Releases OpenVX 1.0 Specification
  4. Linux Kernel Working Towards GNU11/C11 Compatibility
  5. Ubuntu 15.04 Is Codenamed After A Monkey: Vivid Vervet
  6. Following GCC, Clang Looks To Default To C11
  7. Users/Developers Threatening Fork Of Debian GNU/Linux
  8. Linux 3.18-rc1 Released One Week Early With Many Changes
  9. The VC4 Gallium3D Driver Is Still Moving Along For The Raspberry Pi
  10. Direct3D 9 Support Might Land Within Mainline Mesa 3D Drivers
Latest Forum Discussions
  1. Users/Developers Threatening Fork Of Debian GNU/Linux
  2. HOPE: The Ease Of Python With The Speed Of C++
  3. NVIDIA Presents Its Driver Plans To Support Mir/Wayland & KMS On Linux
  4. AMD Is Restructuring Again, Losing 7% Of Employees
  5. Bye bye BSD, Hello Linux: A Sys Admin's Story
  6. Open-Source AMD Fusion E-350 Support Takes A Dive
  7. Upgrade to Kaveri, very slow VDPAU performance
  8. ChromeOS Drops Support For EXT2/EXT3/EXT4 File-Systems