[devel] ускорение lzma декомпрессии (XZ Utils)

Alexey V. Vissarionov gremlin на altlinux.org
Ср Дек 15 04:07:53 MSK 2021


On 2021-12-14 20:34:11 +0300, Andrey Savchenko wrote:

 >> Еще проще:
 >> #if defined(__GNUC__) && defined(__x86_64__)
 >>> cmov есть не на всех i386 (нет на <i686 и некоторых сторонних
 >>> моделях i686).
 >> Да, потеряем часть 32-битных систем, где оно в принципе могло
 >> бы работать...
 >>> Понятно, что такое железо сейчас редко используется, но всё же.
 >> ... ну и хрен бы с ними - пусть продолжают работать, как сейчас.
 >>> Тем более, что проверка build-time и на run-time не влияет.
 >>> Если по какой-то причине нужно run-time сделать, следует
 >>> смотреть регистры cpuid.
 >> А оно надо? Ведь build-time проверки на 64-битность архитектуры
 >> вполне достаточно.
 > Ну вот я пользуюсь 32-битной системой — мне надо. А ты продолжай
 > затыкать спектры и мелтдауны.

Даже со всеми затычками 64-битные системы (как АПК) производительнее
32-битных. А "музыку заказывают" пользователи именно таких систем, а
не хомячки с прабабушкиными пнями-4.

Напомню, что архитектура x86_64 в этом году справила совершеннолетие.
И о том, что 64 бита - это не только писюшатина.


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net


Подробная информация о списке рассылки Devel