neprihlásený Piatok, 20. marca 2026, dnes má meniny Víťazoslav
Vydaný Linux 3.4, s podporou rýchlejších 64-bitových aplikácií s 32-bitovými ukazovateľmi

DSL.sk, 21.5.2012


Linus Torvalds, autor prvej verzie linuxového jadra a jeho hlavný správca, dnes vydal novú verziu jadra 3.4.

Nová verzia prináša okrem iného viacero noviniek v oblasti úložných systémov a podporovaných grafík.

Najzaujímavejšou novinkou je ale zrejme podpora nového aplikačného binárneho rozhrania X32 ABI, ktoré umožňuje 64-bitové aplikácie s 32-bitovými ukazovateľmi.

Na súčasných moderných 64-bitových procesoroch dosahujú štandardné 64-bitové aplikácie zvyčajne vyšší výkon ako 32-bitové napríklad pre vyšší počet dostupných registrov a zároveň môžu adresovať viac ako 4 GB pamäte vďaka 64-bitovým ukazovateľom na adresy v pamäti.

Práve dvojnásobne veľké ukazovatele oproti 32-bitovým aplikáciám ale zväčšujú veľkosť kódu, čo následne vedie k ukladaniu menej inštrukcií do cache pamätí a potenciálne nižšiemu výkonu. X32 ABI tak dovoľuje 64-bitové aplikácie s využitím všetkých dostupných zrýchlení ale bez zbytočne veľkých 64-bitových ukazovateľov pre aplikácie, ktoré nepotrebujú adresovať veľa pamäte.

Aplikácie pre X32 ABI by mali byť potenciálne rýchlejšie ako plne 32-bitové aj 64-bitové aplikácie.

Ďalšími novinkami jadra 3.4 sú podpora GPU Radeon HD 7000 a nových Trinity APU od AMD, grafiky v mobilnom Intel Medfield procesore a podpora Nvidia Kepler GPU.

Viacerých zlepšení sa dočkal súborový systém Btrfs, zlepšený bol jeho výkon okrem iného vďaka podpore blokov metadát väčších ako 4 KB.

Nová podpora logických zariadení s kapacitou väčšou ako v čase ich vytvárania veľkosť dostupných diskov v Device Mapper z jadra 3.2 bola doplnená o podporu využívania externého read-only obrazu, ktorý sa kombinuje so zapisovateľným zariadením a z ktorého sa dáta čítajú ak ešte na danej pozícii neexisujú na logickom zariadení.

Obraz je samozrejme možné použiť s viacerými logickými zariadeniami súčasne. Funkčnosť nájde uplatnenie napríklad pri efektívnom poskytovaní diskov pre viacero VM s rovnakým OS, ktoré môžu zdieľať obraz so základnou inštaláciou.

Z Chrome OS bola do jadra pridaná podpora overovania kryptografických kontrolných hash súm pre jednotlivé bloky súborového systému, ktorá umožňuje detekovať napríklad prípadnú modifikáciu bootovaného operačného systému.

Zoznam väčších zmien v novej verzii je možné nájsť na kernelnewbies.org/Linux_3.4.



Najnovšie články:

Android aplikácie od neoverených vývojárov sa budú inštalovať zložito, s 24-hodinovým čakaním
Predaje skladateľných smartfónov majú narásť o 20%, viac sa má presadiť typ Fold
Vydané aktualizácie OS pre routery OpenWrt 24.10 a 25.12, opravujú bezpečnostné zraniteľnosti
V Latinskej Amerike a Afrike sú najpredávanejšie 4G smartfóny iné ako iPhone, inde 5G iPhony
Vydaná nová verzia linuxovej distribúcie pre Macy
Nový Firefox bude obsahovať bezplatnú VPN
Starlink zmenil v Európe aj na Slovensku ponuku, zdražil aj zlacnil
Slovensko.sk je spomalené, upozorňuje prevádzkovateľ
Vláda chce zaviesť legislatívu pre samojazdiace autá a drony
Starlink dosiahol 10-tisíc satelitov


Diskusia:
                               
 

posielame lunexove chlebicky a kvety!
Odpovedať Známka: 1.5 Hodnotiť:
 

mnam
Odpovedať Známka: 6.4 Hodnotiť:
 

Stale vydane nove ale stale neviem instalovat na Linuxe!!!!! stiahnem subor napriklad s torrentu alebo so stranky v .gz a neviem ho nainstalovat!!!!! A aj koli tomuto nebude nikdy Linux na prvom mieste. Aj android to spravil s .apk subormy lepsie lebo sa lachko instaluju a odinstaluju na android smartphonoch kde kazde ma linuxove jadro.
Odpovedať Známka: -6.4 Hodnotiť:
 

ono to treba rozbalit a skompilovat
preto sa to vola zdrojove kody a nie binarka (na ubuntu aj take su napriklad)


kazdopadne skompilovat vanilla kernel je jednoduche, kedze ked sa dostane von tak uz je zvacsa odladene a netreba ho patchovat len kvoli tomu, aby sa dalo skompilovat

crosscompilovat nieco s toolchainom bez podpory je uz ina sranda
Odpovedať Známka: 10.0 Hodnotiť:
 

...brzdiiii...on nainstaloval ubuntu a este nezistil naco je apt-get install...Kym zisti ze sa da skompilovat i samotny kernel...este vela vody pretecie...
Odpovedať Známka: 10.0 Hodnotiť:
 

Ty si fakt expert :D co tak skusit balickoveho manazera (pacman, apt-get, emerge....) a ked uz nedaj boze nieco co silno potrebujes nie je v repozitaroch a stiahnes ten tvoj komprimovany source...myslim ze kompilovat sa naucis....jedine ze by si mal vazne mentalne problemy s google.....
Odpovedať Známka: 10.0 Hodnotiť:
 

> stale neviem instalovat na Linuxe!!!!! stiahnem subor napriklad s torrentu

Už v prvom kroku robíš chybu. Prečo sťahuješ nejakú súbor z torrentu? Použi správcu inštalačných balíčkov. Nájdi v ňom čo potrebuješ a daj nainštalovať.
Odpovedať Známka: 10.0 Hodnotiť:
 

dufam tam je opraveny BIOS firmware bug na niektore AMD dosky :)
Odpovedať Známka: -6.9 Hodnotiť:
 

amd nie je procesor
Odpovedať Známka: -5.6 Hodnotiť:
 

len skoda, ze v ziadnom z testov sa x32 ABI ako rychlejsie neprejavilo
Odpovedať Známka: 0.0 Hodnotiť:
 

Zina je ženské meno gréckeho pôvodu. Pochádza z mena Zénais - „božská“. Je veľmi rozšírené hlavne v Rusku.
PS: Všetkým slovenským Zinám posielam kvety.
Odpovedať Známka: -1.2 Hodnotiť:
 

http://en.wikipedia.org/wiki/X32_ABI

The best results during testing were with the 181.mcf SPEC CPU 2000 benchmark in which the x32 ABI version was 32% faster than the x86-64 version.[3][4]
Odpovedať Známka: 10.0 Hodnotiť:
 

a to som si myslel, ze sa z chrome os do kernelu spat nic nedostane
Odpovedať Známka: 2.0 Hodnotiť:
 

pointers sa tusim prekladaju ako smerniky, nie ukazovatele
Odpovedať Známka: 1.4 Hodnotiť:
 

Ukážem ti smer.
Odpovedať Známka: 10.0 Hodnotiť:
 

Nemusis, na fica neni nikto zvedavy.
Odpovedať Známka: 2.2 Hodnotiť:
 

Ale on jediny postavi 128bitove dialnice, zbernice pre vymenu tovaru a sluzieb.
Odpovedať Hodnotiť:
 

zial to tak bude
cena za dialnice nasho vodcu by sa na 64bitoch zobrazit nedala

Odpovedať Známka: 10.0 Hodnotiť:
 

Uz som pocul a cital nazvy ako pointers, pointre, smerniky, ukazatele. Ukazovatele je novinka ale myslim ze zainteresovani chapu o co ide :)
Odpovedať Hodnotiť:
 

Snáď jediné, miesto kde som videl používať termín "smerník", bola knižka Programovanie v jazyku Pascal od Ľudovíta Molnára.
Odpovedať Známka: 10.0 Hodnotiť:
 

Akí ste tu strašne chytrí, väčšina z vás... alebo to je tým že na windowse to nieje :-P
Odpovedať Známka: 7.5 Hodnotiť:
 

ako to autor myslel s tymi dvojnasobne vacsimi ukazovatelmi? lebo 64 bitov (2^64) nie je 2-krat viac ako 32 bitov (2^32) je to priblizne 4,295*10^9 nasobne viac ...
Odpovedať Známka: -3.3 Hodnotiť:
 

asi myslel ze 2x viac miesta zaberaju v pamati (a tym padom aj cache), neslo o to kolko sa da cez ne adresovat

Odpovedať Známka: 10.0 Hodnotiť:
 

OMG..
Ked ukazovatel na 64bitoch zabera 64 bitov a na 32bitoch zabera 32 bitov tak je vacsi kolko krat?
64bit/32bit = 2 krat vacsi
Odpovedať Známka: 10.0 Hodnotiť:

Pridať komentár