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. A Walkthrough Of The New 32 System Open-Source Linux Benchmarking Test Farm
  2. Habey MITX-6771: Mini-ITX Board With Quad-Core J1900 Bay Trail
  3. OCZ Vector 150 SSD On Linux
  4. Noctua i4 CPU Cooler: Great For Cooling High-End LGA-2011v3 CPUs
Latest Linux Articles
  1. 17-Way Linux Graphics Card Comparison With Civilization Beyond Earth
  2. AMD Kaveri: Open-Source Radeon Gallium3D vs. Catalyst 14.12 Omega Driver
  3. 12-Way AMD Catalyst 14.12 vs. NVIDIA 346 Series Linux GPU Comparison
  4. AMD Catalyst 14.12 Omega Driver Brings Mixed Results For Linux Users
Latest Linux News
  1. Intel 2.99.917 X.Org Driver Released, 3.0 Release Finally Near
  2. Server-Side XCB Is Being Discussed For The X.Org Server
  3. Adreno A4xx Rendering With Freedreno Takes Shape
  4. Linux 3.19-rc1 Kernel Released Ahead Of Schedule
  5. Civilization: Beyond Earth Linux GPU/Driver Benchmarks
  6. X.Org Server 1.16.3 Released To Fix Security Issues
  7. Linux 3.19 Merge Window Closes Ahead Of Schedule
  8. MIPS R6 Architecture Now Supported By GCC
  9. LowRISC To Feature Tagged Memory & Minion Cores
  10. Intel Skylake Audio Support For Linux 3.19
Latest Forum Discussions
  1. Need some hand holding with upgrading xserver
  2. Speeding up systemd networking service
  3. FPS capped on Linux (AMD fglrx drivers)
  4. Major Performance Breakthrough Discovered For Intel's Mesa Driver
  5. Looking for an nVidia GPU, but not sure how well they are supported.
  6. Are there an app using HSA ?
  7. The New SuperTuxKart Looks Better, But Can Cause GPU/Driver Problems
  8. XLennart: A Game For Systemd Haters With Nothing Better To Do