Voor Ubuntu 25.10 zijn er pakketopties voorbereid die geoptimaliseerd zijn voor de x86-64-v3-architectuur

Het bedrijf Canonical is begonnen met de levering voor Ubuntu 25.10 van afzonderlijke versies van pakketten met uitvoerbare bestanden, gecompileerd met optimalisaties voor de architectuur x86-64-v3. Momenteel zijn er ongeveer 2000 pakketten uit de main-repository voorbereid voor x86-64-v3, die als optie beschikbaar zijn. Deze pakketten zijn niet getest op het niveau van de basispakketten, maar kunnen al worden gebruikt door enthousiastelingen die maximale prestaties willen behalen. In Ubuntu 26.04 is het de bedoeling om geoptimaliseerde versies voor de architectuur x86-64-v3 van alle beschikbare pakketten samen te stellen en ervoor te zorgen dat ze volledig worden getest.

De mogelijkheid om pakketten met optimalisaties voor x86-64-v3 te gebruiken, is gerealiseerd zonder de ondersteuning voor oudere hardware te schenden. In dpkg, apt en Launchpad zijn wijzigingen aangebracht die het mogelijk maken om pakketten tegelijkertijd voor meerdere architectuurversies van x86-64 te bouwen en te verspreiden. Om de ondersteuning voor de architectuur x86-64-v3 te controleren, de repository in te stellen en de bijbehorende pakketten te installeren, kunnen de volgende commando's worden gebruikt: $ ld.so —help | grep ‘\-v[0-9]’ x86-64-v4 (ondersteund, gezocht) x86-64-v3 (ondersteund, gezocht) x86-64-v2 (ondersteund, gezocht) echo ‘APT::Architecture-Variants «amd64v3»;’ | sudo tee /etc/apt/apt.conf.d/99enable-amd64v3 sudo apt update sudo apt upgrade

Versies x86-64-v* definiëren een niet-officiële manier om identificatie van microarchitectuurstatussnits te categoriseren, die bepaalde sets uitbreidingen beslaan. De derde versie van de microarchitectuur x86-64 (x86-64-v3) wordt toegepast in Intel-processors sinds ongeveer 2015 (begonnen met Intel Haswell) en kenmerkt zich door de aanwezigheid van de uitbreidingen AVX, AVX2, BMI2, FMA, LZCNT, MOVBE en SXSAVE. De versie x86-64-v2 dekt de uitbreidingen SSE3, SSE4_2, SSSE3, POPCNT, LAHF-SAHF en CMPXCHG16B, terwijl versie x86-64-v4 AVX512F, AVX512BW, AVX512CD, AVX512DQ en AVX512VL omvat.

In de meeste gevallen bedraagt de prestatiewinst bij het bouwen met optimalisaties voor architectuur x86-64-v3 ongeveer 1%, maar in bepaalde situaties kan er bij applicaties die grote berekeningen uitvoeren een merkbare prestatieverbetering worden waargenomen.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster