Mailinglist Archive: opensuse-features (518 mails)

< Previous Next >
[openFATE 307603] Migrate x86_32 architecture to i686
  • From: fate_noreply@xxxxxxx
  • Date: Tue, 10 Aug 2010 21:22:45 +0200 (CEST)
  • Message-id: <feature-307603-4@xxxxxxxxxxxxxx>
Feature changed by: jpxviii jpxviii (jpxviii)
Feature #307603, revision 4
Title: Migrate x86_32 architecture to i686

openSUSE-11.3: Unconfirmed
Requester: Desirable

+ openSUSE-11.4: Unconfirmed
+ Priority
+ Requester: Desirable

Requested by: Refilwe Seete (referenceseete)
Partner organization:

openSUSE currently builds i586 binaries with a couple exceptions.  As
it currently stands openSUSE 11.1 permits a Pentium 1 but requires at
least 256MB of RAM with 512MB recommended [1].  The likelihood of a
person having a system with an original Pentium and 256MB (esp. 512MB)
of RAM is quite low.   Since the i686 architecture was introduced in
1995...2010 or 2011 is a suitable time to migrate the x86_32 target
architecture without adversely affecting the majority of users.    The
Fedora Project is making this same transition for Fedora 12 [2]. Any
growing pains they experience can be used as guidance for the
transition in openSUSE 11.3 or 12.0.   [1]   [2]

Business case (Partner benefit): By moving to i686, openSUSE should receive a slight
performance increase while maintaining support for an incredibly broad
range of x86 chips. Any boost is helpful on systems with less
processing power, such as netbooks/nettops or older systems (Pentium 2,
original Athlon etc.). Moving to i686 is a way to boost performance the
performance of openSUSE at the margins without having to delve into
experimental or otherwise under-tested methods.

#1: Jan Engelhardt (jengelh) (2009-09-03 14:32:49)
What does i686 bring? Just the CMOV instructions. That alone does not
convince me, and binaries are already at least compiled with -

openSUSE Feature:

< Previous Next >
This Thread