V pondělí vyšel Linux 3.4, přináší 32-bitové ukazatele 64-bitových aplikací

Linus Torvalds počátkem týdne vydal novou verzi linuxového jádra, verze 3.4 přináší podporou optimalizovaných 64-bitových aplikací a další novinky.

Nová verze jádra sebou přináší také například několik novinek v oblasti úložných systémů (zejména optimalizace BTRFS) a několik nově podporovaných grafik (GPU Radeon HD 7000, Trinity APU od AMD, Nvidia Kepler GPU a integrované intelovské grafiky).

Hlavní novinkou nového jádra je podpora binárního rozhraní X32 ABI, to umožňuje 64-bitové aplikace s výše uvedenými 32-bitovými ukazateli.

Menší ukazatele mohou působit jako zpátečnictví, ale opak je pravdou. Klasické (dvojnásobně velké) ukazatele 64-bitových aplikací totiž neúměrně zvětšují velikost kódu a často též způsobují degradaci výkonu. To se děje často i u zcela triviálních programů. X32 ABI tedy umožňuje jakýsi kompromis mezi neefektivními 32-bitovými aplikacemi a klasickými 64-bitovými s vysokými nároky.

Změny se dotkly také virtualizačních nástrojů a bezpečnosti, kompletní seznam úprav je k dispozici zde.

Exit mobile version