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
Priority
Requester: Desirable

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

Requested by: Refilwe Seete (referenceseete)
Partner organization: openSUSE.org

Description:
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]
http://www.novell.com/products/opensuse/sysreqs.html   [2]
https://fedoraproject.org/wiki/Features/F12X86Support

Business case (Partner benefit):
openSUSE.org: 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.

Discussion:
#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 -
mtune=i686.



--
openSUSE Feature:
https://features.opensuse.org/307603

< Previous Next >
This Thread