Linus Torvalds stelde voor om de ondersteuning voor CPU i486 in de Linux-kernel te beƫindigen

Tijdens de discussie over alternatieve manieren om te werken op x86-processoren die de "cmpxchg8b" instructie niet ondersteunen, verklaarde Linus Torvalds dat het misschien tijd is om de aanwezigheid van deze instructie verplicht te stellen voor de werking van de kernel en om de ondersteuning voor i486-processoren, die "cmpxchg8b" niet ondersteunen, te beƫindigen, in plaats van te proberen deze instructie te emuleren op processoren die al niemand meer gebruikt. Momenteel zijn bijna alle Linux-distributies die de ondersteuning voor 32-bits x86-systemen voortzetten, overgestapt op een kernelbuild met de optie X86_PAE, die vereist dat "cmpxchg8b" wordt ondersteund.

Volgens Linus zijn i486-processoren qua ondersteuning in de kernel niet meer relevant, ondanks dat ze nog steeds in gebruik zijn. Op een gegeven moment worden processoren museumstukken en kunnen ze goed worden bediend met "museum"-kernels. Gebruikers die systemen met i486-processoren hebben, kunnen gebruikmaken van LTS-releases van de kernel, die nog vele jaren ondersteuning zullen krijgen.

De stopzetting van de ondersteuning voor klassieke i486-processoren raakt de ingebedde processoren Quark, geproduceerd door Intel, niet, die hoewel ze tot de i486-klasse behoren, extra instructies bevatten die typisch zijn voor de Pentium-generatie, waaronder "cmpxchg8b". Hetzelfde geldt voor de Vortex86DX-processoren. De ondersteuning voor i386-processoren werd 10 jaar geleden in de kernel beƫindigd.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster