Egyéb 1 perc olvasás

Több mint 800 sornyi régi MMX-kódot cserélhet le a Linux 7.5

Tizenkét sorra egyszerűsödhet a Linux rendszermag egyik régi kódrészlete: a fejlesztők eltávolítják a szoftveres RAID XOR-számításához írt MMX-optimalizálást. A módosítás várhatóan a 2027-re várt Linux 7.5-be kerül be, de a régi Pentium gépeken továbbra is használható marad a szoftveres RAID.

Facebook X LinkedIn
Régi asztali számítógép processzorhűtővel és merevlemezekkel
Régi asztali számítógép processzorhűtővel és merevlemezekkel AI-generált illusztráció

A szoftveres RAID marad, az MMX-gyorsítás nem

A tervezett változtatás a Linuxban megmaradt utolsó MMX-optimalizált kódot érinti. A szoftveres RAID XOR-számításából kerül ki a régi processzorutasításokra épített rész: több mint 800 sornyi kódot 12 sor vált fel.

A Pentium MMX és Pentium II processzorral szerelt gépeken ettől még használható marad a szoftveres RAID, csak az MMX-re optimalizált gyors útvonal tűnik el. A módosítás egyelőre nem kész kiadás része: a forrás szerint várhatóan a Linux 7.5 rendszermagba kerül be.

A magyar asztali látogatások 4,2%-a érkezett Linuxról

A StatCounter mérése szerint 2026 októberében a magyar asztali operációs rendszeres látogatások 4,2%-a érkezett Linuxról. Ez a látogatások aránya, nem a Linuxot használó emberek vagy számítógépek száma.

Az eltávolítandó optimalizálás régi processzorokhoz kötődik. A forrás szerint 2026-ban már kevesen futtatják a legújabb rendszermagokat Pentium MMX és Pentium II lapkákon. Más MMX-optimalizált kódok nagy része korábban eltűnt a Linuxból: a memóriakezelésből körülbelül fél évtizeddel ezelőtt távolítottak el ilyen részeket.

A Pentiumokkal indult az MMX története

Az Intel 1997 januárjában mutatta be az első MMX-et támogató Pentium processzorokat. Az utasítások később más gyártók x86-os lapkáiban is megjelentek: a forrás az AMD, a Centaur, a Cyrix, a Rise és a Transmeta nevét is említi.

Az MMX elnevezés eredetéről a beszámoló eltérő értelmezéseket idéz. Egy későbbi, az AMD-vel folytatott védjegyvitában bemutatott dokumentum szerint a rövidítés a Matrix Math Extensions kifejezést takarta.

Az AMD később a 3DNow! utasításokat vezette be, majd az Intelnél megjelent az SSE és az SSE2. A Linuxból most kivezetésre váró kódrészlet az MMX korszakából maradt meg.

A cikk mesterséges intelligencia segítségével készült; a szerkesztőség ellenőrizte és jóváhagyta. Impresszum