přejít na obsah přejít na navigaci

Linux E X P R E S, Zrychlení jádra linkovací optimalizací

Zrychlení jádra linkovací optimalizací

Do LKML byl zaslán patchset umožňující zrychlit linuxové jádro optimalizací při linkování.


reklama

Magazín Phoronix upozornil na zajímavou sadu patchů, kterou do Linux Kernel Mailing Listu (LKML) zaslal Andi Kleen. Tato sada umožňuje využít při kompilaci jádra linkovací optimalizaci (link time optimization, LTO) výsledného binárního kódu. Lze tak získat rychlejší jádro za cenu delšího procesu kompilace – ta podle autora trvá dvakrát až čtyřikrát déle. V důsledku agresivnější optimalizace se také mohou projevit některé dosud skryté chyby.

Linkovací optimalizace samozřejmě není nic nového. Jen zatím nebyla využita v případě linuxového jádra. Zatím lze tuto optimalizaci využít jen se speciálním kompilačním řetězcem zahrnujícím GCC 4.7 a linuxové binutils (ve verzi, kterou spravuje HJ Lu). Není také zatím připravena pro jiné platformy než x86 (32bitovou i 64bitovou verzi).

Nahoru

(Jako ve škole)
 

Top články z OpenOffice.cz

Přidat téma diskuse

Nejsou podporovány žádné značky, komentáře jsou jen čistě textové. Více o diskuzích a pravidlech najdete v nápovědě.
Diskuzi můžete sledovat pomocí RSS kanálu rss



 
 

Lukáš Jelínek

Lukáš Jelínek

Šéfredaktor LinuxEXPRESu a OpenOffice.cz. Vystudoval FEL ČVUT v oboru Výpočetní technika. Žije v Kutné Hoře a podniká v oblasti informačních technologií. Ve volném čase rád fotografuje, natáčí a stříhá video a také se věnuje (v Čechách poměrně málo známému) powerkitingu.


  • Distribuce: Debian, Kubuntu
  • Grafické prostředí: KDE
  • Hodnocení autora: ***

| proč linux | blog



Public Relations

QNAP uvedl novou modelovou řadu NAS TVS-x82T

Společnost QNAP uvedla na trh novou modelovou řadu NAS TVS-x82T, kterou tvoří tři různé modely (TVS-1282T, TVS-882T a TVS-682T). Nová řada je založena na vícejádrových procesorech Intel Core aktuální generace se 14nm výrobním procesem. Díky nim mohou nové NASy nabídnout dostatek výkonu i pro aplikace náročné na CPU.

Pokračování ...


CIO Agenda 2016