Ubuntu dává sbohem starému křemíku: Proč je amd64-v3 skvělá zpráva pro naše počítače
Operační systémy mají odjakživa těžkou roli. Musí balancovat mezi podporou historického hardwaru a využitím moderních technologií. Zatímco ve světě proprietárního softwaru se tento problém často řeší umělým odříznutím starších strojů – vzpomeňme na absurdní hardwarové požadavky Windows 11, které poslaly na skládku miliony funkčních počítačů –, open source komunita na to jde jinak. Hledá cesty, jak z existujícího železa dostat absolutní maximum.
A právě to se teď děje v táboře Ubuntu. V denních sestaveních chystané verze Ubuntu 26.10 se totiž objevil nový instalátor označený jako amd64-v3. Pro běžného uživatele to může znít jako nudná technická hantýrka, ale pod touto zkratkou se skrývá tichá revoluce v tom, jak efektivně bude náš operační systém běžet.
Když standard z roku 2003 nestačí
Dosud většina linuxových distribucí, včetně Ubuntu, kompilovala své balíčky pro základní architekturu x86-64 (retroaktivně označovanou jako v1). To zajišťovalo, že systém nastartoval na jakémkoliv 64bitovém procesoru, včetně prvních AMD Athlonů z roku 2003. Jenže procesory se za posledních dvacet let posunuly o světelné roky dál. Moderní čipy disponují instrukčními sadami, o kterých se inženýrům na začátku tisíciletí ani nezdálo.
Pokud používáte moderní procesor, ale váš operační systém je kompilovaný pro nejnižší společný jmenovatel, nevyužíváte potenciál svého hardwaru naplno. Je to jako jezdit v moderním sportovním autě, které má softwarově omezenou převodovku pouze na první tři rychlostní stupně.
Co vlastně přináší amd64-v3
Mikroarchitektura amd64-v3 vyžaduje procesor, který podporuje instrukce jako AVX, AVX2, BMI1, BMI2, FMA3 nebo LZCNT. V praxi to znamená, že potřebujete procesor Intel generace Haswell (představené v roce 2013) nebo AMD generace Excavator (2015) a novější. Pokud máte doma počítač mladší než deset let, s největší pravděpodobností tuto podmínku splňujete.
Díky tomu, že je systém kompilován přímo pro tyto instrukce, dokáže procesor provádět složité výpočty mnohem efektivněji. Projevuje se to v rychlejším šifrování, svižnějším zpracování multimédií, lepším výkonu v prohlížeči a obecně nižší spotřebě energie, protože procesor stráví méně času v plné zátěži.

Cesta k efektivnějšímu open source
Jako zastánce otevřeného softwaru mě tento krok nesmírně těší. Ukazuje totiž, že komunita nerezignovala na optimalizaci. Zatímco uživatelé Gentoo se nám, uživatelům binárních distribucí, léta smáli, že si nekompilujeme systém na míru svému procesoru, dnes se tato výhoda dostává k masám. Arch Linux a další distribuce již s optimalizací pro v3 experimentují delší dobu, a je skvělé vidět, že se k nim přidává i gigant jako Ubuntu.
Nejde o to starý hardware zahodit. Standardní ISO obrazy pro starší procesory budou pravděpodobně k dispozici i nadále. Jde o svobodu volby. Máte-li novější stroj, můžete z něj vymáčknout maximum. Bez nutnosti kupovat nový počítač jen proto, že si to nějaký korporátní manažer usmyslel v rámci plánovaného zastarávání. A to je přesně ta filozofie, kvůli které Linux tak milujeme.
Vybrali jsme pro Vás
- Jak Calibre dává sbohem ošklivým obálkám: Když se otevřený kód potká s generativním uměním
- Návrat z digitálního stínu: Proč je znovuzrození LightDM skvělou zprávou pro open source
- Proč dává geniální osa od Burgtecu smysl i těm, co neřeší gramy
- Proč potřebujeme další ovladač hudby pro GNOME? Protože v open source světě můžeme
- Návrat k otevřenému webu: Proč jsme po deseti letech vzkřísili doplněk pro Firefox




