niedziela, 6 grudnia 2009

Linux Fedora 12 - Podstawa 32 bitów została zmieniona na i686

Linux Fedora 11 posiadała architekturę i586 jako podstawę 32 bitowej architektury x86. W Fedorze 12 zamieniono podstawową architekturę na architekturę i686 (zawierającą CMOV), zoptymalizowaną dla procesorów Atom.
Co to oznacza, oczywiści utratę obsługi następujących rodzin procesorów:

Intel i586 (wszystkie)
Procesory Geode firmy National Semiconductor
VIA C3 (rdzenie Ezra i Samuel)
AMD Geode GX.

AMD Geode LX (jest używany w laptopach XO fundacji OLPC) i późniejsze procesory Geode NX powinny nadal działać. Zainteresowani oczywiście mogą utworzyć drugorzędną architekturę dla starszych procesorów.
Korzyści architektóry jakie wynikają ze zmiany to: szybsze pliki binarne na głównych architekturach (Pentium M, Via C7, wszystkie architektury 64 bitowe, Atom) właściwie, to od dawna nie obsługiwano już architektury i586. Od teraz będzie to komunikowane w bardziej logiczny sposób, mniej budowanych wersji jądra.