Legenda odchází. Linux končí s podporou procesoru AMD K5
První samostatně navržený procesor od AMD po 30 letech opouští jádro Linuxu. Důvodem je chybějící podpora TSC, která příliš komplikuje údržbu moderního kódu.
AMD K5 byl pro firmu přelomovým milníkem – šlo o jejich první procesor kompletně navržený „in-house“, nikoliv jen licencovaný klon Intelu. Po neuvěřitelných třech dekádách se však jeho cesta v rámci linuxového jádra (kernelu) chýlí ke konci. Vývojáři se rozhodli tuto legendu s 4,3 miliony tranzistorů odstranit, protože se stala neúnosnou zátěží pro budoucí vývoj.
Hlavním kamenem úrazu je chybějící podpora TSC (Time Stamp Counter). Moderní operační systémy se na tento vnitřní čítač času spoléhají pro přesné měření operací a plánování úloh. Protože architektura K5 tuto funkci postrádá, musí kernel obsahovat speciální softwarové „obezličky“ a alternativní kódové cesty určené výhradně pro tento starý hardware. Udržovat tento kód vedle moderních instrukčních sad už zkrátka nedává technický smysl.
Pro běžné uživatele se nic nemění – pravděpodobnost, že by někdo provozoval nejnovější verzi Linuxu na procesoru z roku 1996, je prakticky nulová. Pro technologickou komunitu jde však o symbolický konec jedné éry. Čištění jádra od takto starého balastu je nezbytné pro to, aby se vývojáři mohli soustředit na optimalizace pro moderní vícejádrové procesory a nové technologie, které dnešní hardware vyžaduje.