neprihlásený Štvrtok, 18. apríla 2024, dnes má meniny Valér
Vývojári Linuxu zvažujú odstránenie podpory x32

Značky: linuxové jadro

DSL.sk, 14.12.2018


Vývojári linuxového jadra zvažujú ukončenie podpory pre architektúru respektíve presnejšie ABI, aplikačné binárne rozhranie, x32.

x32 je pomerne netypickým ABI umelo limitujúcim možnosti hardvérovej platformy. Ide totiž o ABI určené pre 64-bitové CPU štandardnej architektúry x86, teda x86-64, umožňujúce softvéru využívať viaceré lepšie vlastnosti 64-bitovej architektúry oproti i386 na 32-bitových x86 CPU vrátane 64-bitových registrov, inštrukcií a nových inštrukčných sád.

Pamäťové ukazovatele sú ale limitované rovnako ako u 32-bitovej architektúry na 32 bitov respektíve 4 bajty a nie 64 ako u plnej architektúry x86-64 a adresovať je tak možné len 4 GB pamäte oproti 128 TB.

Toto obmedzenie samozrejme nie je ale samoúčelné. Jednak umožňuje zmenšiť veľkosť binárneho kódu softvéru vďaka menej miesta zaberaného rozličnými adresami ale predovšetkým umožňuje kód zrýchliť. Menšie ukazovatele totiž zaberajú menej miesta v limitovaných cache pamätiach procesorov a efektívne cachovanie viac informácií môže viesť k podstatnému zrýchleniu v niektorých aplikáciách aj o desiatky percent.

Vývojári ale začali tento týždeň diskutovať o ukončení podpory x32, upozornil linuxový Phoronix. Jedným z hlavných dôvodov je otázna reálna využívanosť tejto platformy a množstvo jej používateľov. Okrem iného zo známejších distribúcií ju majú podporovať len Debian a Gentoo.

Podpora x32 bola pridaná do linuxového jadra len vo verzii 3.4 z mája 2012.


      Zdieľaj na Twitteri



Najnovšie články:

AI výkon tohtoročnej generácie Intel CPU bude vyšší ako 100 teraops/s
Apple bude mať nový seriál o alternatívnom sovietskom vesmírnom programe, predĺžila For All Mankind
Pôsobivého dvojnohého robota Atlas nahradí úplne nová elektrická verzia
O2 spustilo predaj na diaľku. Namiesto eID sa fotí tvár a občiansky, nedá sa objednať eSIM ani predplatenka
Klon populárnej databázy Redis od Linux Foundation k dispozícii v prvej verzii
Helikoptéra na Marse bude zbierať dáta aj po strate komunikácie so Zemou
Vývoj pôsobivého dvojnohého robota prekvapivo končí
Spustená výrobca QLC flash pamäte s viac ako 200 vrstvami
Batérie vyhodené z vesmírnej ISS neočakávane nezhoreli a poškodili dom v USA
Sprístupnená beta verzia Ubuntu 24.04 LTS


Diskusia:
                               
 

Ja by som zvážil odstránenie Linuxu 32x
Odpovedať Známka: -5.6 Hodnotiť:
 

Dakujeme za argumentacne zdovodnenie odborneho nazoru prispievatela do kernelu.

Odpovedať Známka: -0.5 Hodnotiť:
 

"I propose that we make CONFIG_X86_X32 depend on BROKEN for a release or two and then remove all the code if no one complains. "
...
"I will hereby complain."
"I suppose the question is: are you enough of a user to justify the continued maintenance effort."

...lenže keby Linus odflákol školenie, namiesto poďakovania by už priekazne bolo o jedného kernel vývojára menej.
Odpovedať Známka: 3.3 Hodnotiť:
 

A vieš vôbec čo je kernel keď píšeš správy do titulku a ani sa netrafíš do tlačítka na komentovanie ty prispievateľ?
Odpovedať Známka: 1.1 Hodnotiť:
 

Debian to istí...
Odpovedať Známka: 0.0 Hodnotiť:
 

preco je debian zlaty a preco to isti? x32 je obskurna architektura ktoru nikto nepouziva, jedine ze by si si pomylil x86 s x32.
Odpovedať Známka: 6.2 Hodnotiť:
 

Preto, že podporuje aj iné ako masovo rozšírené architektúry.
https://debian.org/ports/
Odpovedať Známka: 10.0 Hodnotiť:
 

Pán učiteľ, nudíte sa na dôchodku??
Odpovedať Hodnotiť:
 

V PC Revue pisali, ze budu nove architektury x128 a mozno aj x256, ale najskor musi fico dokoncit dialnicu do kosicoch
Odpovedať Hodnotiť:

Pridať komentár