Linus Torvalds het voorgestel om ondersteuning vir die i486-SVE in die Linux-kern te beëindig

Terwyl hy oplossings vir x86-verwerkers bespreek het wat nie "cmpxchg8b" ondersteun nie, het Linus Torvalds gesê dat dit dalk tyd is om hierdie instruksie verpligtend te maak vir die kern om te hardloop en ondersteuning vir i486-verwerkers wat nie "cmpxchg8b" ondersteun nie, te laat vaar, in plaas daarvan om te probeer om naboots die werking van hierdie instruksie op verwerkers wat niemand meer gebruik nie. Tans het byna alle Linux-verspreidings wat steeds 32-bis x86-stelsels ondersteun, oorgeskakel na die bou van die kern met die X86_PAE-opsie, wat "cmpxchg8b"-ondersteuning vereis.

Volgens Linus, in terme van ondersteuning in die kern, het i486-verwerkers hul relevansie verloor, ondanks die feit dat hulle steeds in die alledaagse lewe voorkom. Op 'n sekere punt word verwerkers museumstukke, en vir hulle is dit heel moontlik om met "museum"-kerne oor die weg te kom. Gebruikers wat stelsels met i486-verwerkers het, sal die LTS-vrystellings van die kern kan gebruik, wat nog baie jare in stand gehou sal word.

Die einde van ondersteuning vir die klassieke i486 sal nie Intel se ingebedde Quark-verwerkers beïnvloed nie, wat, hoewel hulle aan die i486-klas behoort, addisionele instruksies tipies van die Pentium-generasie insluit, insluitend "cmpxchg8b". Dieselfde geld vir Vortex86DX-verwerkers. Ondersteuning vir i386-verwerkers is 10 jaar gelede in die kern laat vaar.

Bron: opennet.ru

Voeg 'n opmerking