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

Ubuntu: 32-bit v. 64-bit Performance

Michael Larabel

Published on 29 December 2006
Written by Michael Larabel
Page 1 of 3 - Comment On This Article

While 64-bit support is now considered common for both Intel and AMD processors, many Linux (as well as Windows) users are uncertain whether to use a 32-bit or 64-bit operating system with there being advantages for both paths. With this being the last Phoronix article for 2006, we decided to take this opportunity to look at this common question of whether to use 32-bit or 64-bit software. In this article, we will be comparing the i386 and x86_64 performance with Ubuntu 6.10 Edgy Eft and Ubuntu 7.04 Feisty Fawn Herd 1 to see how the numbers truly stack up.

One of the common (and leading) reasons for 64-bit processor owners continuing to use 32-bit software is due to some software not being available for x86_64 Linux. The key package that keeps many Linux users to running i386 software is for Macromedia Flash Player support (though 32-bit Firefox on 64-bit Linux fixes that issue or using Gnash). Linux provides backward compatibility for running 32-bit executables and most open-source software can easily be compiled for x86_64.

Both i386 and x86_64 versions of Ubuntu 6.10 Edgy Eft and Ubuntu 7.04 Feisty Fawn Herd 1 were used for testing. An AMD Athlon 64 X2 processor was selected for comparing the 32-bit and 64-bit performance of both Ubuntu Linux builds. Below is a list of all the hardware used for testing as well as the major software versions. The ATI Radeon X300SE was used with the open-source R300 Radeon drivers and the options set were AccelMethod: XAA, AccelDFS: 1, GARTSize: 64, EnablePageFlip: 1, and ColorTiling: 1.

Hardware Components
Processor: AMD Athlon 64 X2 4200+
Motherboard: Abit KN9 Ultra
Memory: 2 x 1GB OCZ DDR2-800
Graphics Card: ATI Radeon X300SE
Hard Drives: Seagate 160GB SATA2
Optical Drives: Lite-On 16x DVD-ROM
Cooling: OCZ Tempest
Power Supply: SilverStone Zeus ST75ZF 750W
Software Components
Operating System: Ubuntu Edgy Eft 6.10 (i386 & x86_64)
Ubuntu Feisty Fawn 7.04 Herd 1 (i386 & x86_64)
Linux Kernel: 2.6.17-10-generic
2.6.19-7-generic
GCC: 4.1.2
X.Org: 7.1.1

The benchmarks used for comparing 32-bit and 64-bit Linux was Unreal Tournament 2004, Gzip compression, LAME compilation, LAME encoding, RAMspeed, and kernel compilation. The kernel we had used for measuring the compilation time was the 2.6.19 vanilla kernel. The remainder of the benchmarks were used using our standard Phoronix benchmarking practices.

Latest Linux Hardware Reviews
  1. Intel Xeon E5-1680 v3 & E5-2687W v3 Compared To The Core i7 5960X On Linux
  2. Intel 120GB 530 Series SSD Linux Performance
  3. Btrfs/EXT4/XFS/F2FS RAID 0/1/5/6/10 Linux Benchmarks On Four SSDs
  4. AMD's Windows Catalyst Driver Remains Largely Faster Than Linux Drivers
Latest Linux Articles
  1. NVIDIA vs. Nouveau Drivers With Linux 3.18 + Mesa 10.4-devel
  2. Is The Open-Source NVIDIA Driver Fast Enough For Steam On Linux Gaming?
  3. Linux 3.18 File-System Performance Minimally Changed But Possible Regressions
  4. AMD Radeon Gallium3D Is Catching Up & Sometimes Beating Catalyst On Linux
Latest Linux News
  1. PowerVR SGX Driver Code Gets Leaked
  2. V2 Of KDBUS Published For Linux Kernel Review
  3. VirtualBox 4.3.20 Arrives, Still No Sign Of VirtualBox 4.4
  4. Scientific Linux 6.6 vs. Scientific Linux 7.0 Benchmarks
  5. Qualcomm Looks To Get Into The ARM Server Business
  6. HHVM 3.4 Adds New Features, Support
  7. More Radeon Driver Changes Queued For Linux 3.19
  8. Unigine 2.0 Alpha 2 Adds C# Support
  9. FFmpeg Is Returning To Ubuntu With 15.04 Release
  10. Linux Version Of Civilization: Beyond Earth Still Coming Along
Latest Forum Discussions
  1. Cant get working Kaveri APU - A10-7850k
  2. Script for Fan Speed Control
  3. Roadmap to Catalyst 14.10 ?
  4. Debian Init System Coupling Vote Results
  5. The Slides Announcing The New "AMDGPU" Kernel Driver
  6. Updated and Optimized Ubuntu Free Graphics Drivers
  7. Debian Developer Resigns From The Systemd Maintainership Team
  8. Ubuntu Developers Still Thinking What To Do About Adobe Flash Support