Az x86 processzorok „cmpxchg8b” utasítását nem támogató megoldásainak megvitatása során Linus Torvalds kijelentette, hogy itt az ideje, hogy ezt az utasítást kötelezővé tegyék a kernel számára, és elvetik a támogatást azoknál az i486 processzoroknál, amelyek nem támogatják a „cmpxchg8b” utasítást, ahelyett, hogy megpróbálnák ezt az utasítást olyan processzorokon emulálni, amelyeket már senki sem használ. Jelenleg szinte az összes disztribúció LinuxA , amelyek továbbra is támogatják a 32 bites x86-os rendszereket, átálltak az X86_PAE opcióval történő kernelfordításra, amelyhez a "cmpxchg8b" támogatása szükséges.
Linus úgy véli, hogy az i486 processzorok a kernel támogatás szempontjából elvesztették jelentőségüket a folyamatos használatuk ellenére. Egy bizonyos ponton a processzorok múzeumi darabokká válnak, és a "múzeumi" kernelek tökéletesen elfogadhatóak számukra. Azok a felhasználók, akiknek még mindig i486 processzorral rendelkező rendszereik vannak, használhatják az LTS kernel kiadásokat, amelyeket még sok évig támogatni fognak.
A klasszikus i486 processzorok támogatásának megszűnése nem érinti az Intel Quark beágyazott processzorait, amelyek bár i486-ként vannak besorolva, további, a Pentium generációra jellemző utasításokat tartalmaznak, beleértve a "cmpxchg8b" utasítást. Ugyanez vonatkozik a Vortex86DX processzorokra is. Az i386 processzorok támogatását 10 évvel ezelőtt eltávolították a kernelből.
Forrás: opennet.ru
