Under diskussionen om alternativa metoder för att arbeta pÄ x86-processorer som inte stöder kommandot "cmpxchg8b" hÀvdade Linus Torvalds att det kan vara dags att deklarera nÀrvaron av detta kommando som obligatorisk för att kÀrnan ska fungera och att avbryta stödet för i486-processorer som inte stöder "cmpxchg8b", istÀllet för att försöka emulera kommandots funktion pÄ processorer som ingen lÀngre anvÀnder. För nÀrvarande har nÀstan alla Linux-distributioner som fortfarande stöder 32-bitars x86-system övergÄtt till att bygga en kÀrna med alternativet X86_PAE, som krÀver stöd för "cmpxchg8b".
Enligt Linus har i486-processorer, sett till stödet i kÀrnan, förlorat sin aktualitet, trots att de fortfarande förekommer i bruk. Vid en viss tidpunkt blir processorer museiföremÄl, och för dem kan man mycket vÀl klara sig med "museum"-kÀrnor. AnvÀndare som har system med i486-processorer kan anvÀnda LTS-versionerna av kÀrnan, som kommer att stödjas i mÄnga Är framöver.
Att avsluta stödet för de klassiska i486-processorerna kommer inte att pÄverka de inbyggda processorerna Quark som tillverkats av Intel, vilka Àven om de tillhör klassen i486 inkluderar ytterligare instruktioner typiska för Pentium-generationen, inklusive "cmpxchg8b". Detsamma gÀller för Vortex86DX-processorer. Stödet för i386-processorer avbröts i kÀrnan för 10 Är sedan.
KĂ€lla: opennet.ru
