Linus Torvalds navrhl ukončit podporu pro CPU i486 v linuxovém jádře

Při diskuzi o zástupných řešeních pro procesory x86, které nepodporují instrukci „cmpxchg8b“, Linus Torvalds uvedl, že by mohl být čas učinit přítomnost této instrukce povinnou, aby jádro fungovalo, a ukončit podporu pro procesory i486, které nepodporují „cmpxchg8b“ místo toho, abychom se snažili emulovat fungování této instrukce na procesorech, které už nikdo nepoužívá. V současné době téměř všechny distribuce Linuxu, které nadále podporují 32bitové systémy x86, přešly na sestavování jádra s možností X86_PAE, která vyžaduje podporu „cmpxchg8b“.

Podle Linuse ztratily procesory i486 z hlediska podpory jádra svůj význam, přestože se stále nacházejí v každodenním životě. Z procesorů se v určité chvíli stávají muzejní exponáty a je docela dobře možné, že si vystačí s „muzeálními“ jádry. Uživatelé, kteří stále mají systémy s procesory i486, budou moci používat vydání jádra LTS, která budou podporována po mnoho let.

Ukončení podpory klasických i486 se nedotkne vestavěných procesorů Quark Intel, které sice patří do třídy i486, ale obsahují další instrukce charakteristické pro generaci Pentium, včetně „cmpxchg8b“. Totéž platí pro procesory Vortex86DX. Podpora pro procesory i386 byla v jádře ukončena před 10 lety.

Zdroj: opennet.ru

Přidat komentář