Linus Torvalds föreslog att stödet för i486-processorn i Linux-kärnan skulle upphöra

Medan han diskuterade lösningar på x86-processorer som inte stöder "cmpxchg8b"-instruktioner, sa Linus Torvalds att det kan vara dags att göra denna instruktion obligatorisk för kärnan att köra och släppa stöd för i486-processorer som inte stöder "cmpxchg8b" istället för försöker efterlikna funktionen av denna instruktion på processorer som ingen längre använder. För närvarande har nästan alla Linux-distributioner som fortsätter att stödja 32-bitars x86-system gått över till att bygga kärnan med alternativet X86_PAE, som kräver "cmpxchg8b"-stöd.

Enligt Linus, vad gäller stöd i kärnan, har i486-processorer tappat sin relevans, trots att de fortfarande finns i vardagen. Vid en viss tidpunkt blir processorer museiföremål, och för dem är det fullt möjligt att klara sig med "museums"-kärnor. Användare som har system med i486-processorer kommer att kunna använda LTS-versionerna av kärnan, som kommer att underhållas i många år till.

Slutet på stödet för den klassiska i486 kommer inte att påverka Intels inbyggda Quark-processorer, som, även om de tillhör i486-klassen, inkluderar ytterligare instruktioner som är typiska för Pentium-generationen, inklusive "cmpxchg8b". Detsamma gäller för Vortex86DX-processorer. Stöd för i386-processorer togs bort i kärnan för 10 år sedan.

Källa: opennet.ru

Lägg en kommentar