neprihlásený Sobota, 15. augusta 2026, dnes má meniny Marcela
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:

Predaje OLED monitorov opäť veľmi výrazne narástli
Maďarsko núdzovo potápa nákladné člny, aby udržalo jadrovú elektráreň v chode
Slovenská F-16 sa dotankovala za letu, pilot druhej to fotil smartfónom
Štát má problém s obchodným registrom, pred upgradom a zmenou pravidiel je nedostupný - aktualizácia 1
Nový ARM CPU pre veľmi lacné notebooky je výrazne výkonnejší a efektívnejší ako Intel N250
Slovensko na olympiáde v informatike získalo tri medaily
Microsoft údajne výrazne zdražil licencie Windows 11 pre výrobcov PC
Rumunsko definitívne začalo kompletne odstavovať svoju jadrovú elektráreň
Loď na záchranu teleskopu Swift bola aktualizovaná, misia pokračuje
Linuxová distribúcia vrátila podporu 32-bitových PC, je ich ešte údajne vysoký počet


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