Два приложения: i686 и x86_64

Какой из них имеет приоритет?

Сервер RHEL 7

Например, если у меня есть device-mapper-libs.i686 и device-mapper-libs.x86_64, какой из них работает?

] Они оба работают?

Может ли это повлиять на производительность?

0
задан 15 March 2019 в 19:22
1 ответ

Эти пакеты являются просто библиотеками и не запускаются сами по себе. У вас, вероятно, будет одно или несколько приложений, которые связаны с этими библиотеками; как правило, в RHEL7 приложения будут связаны с 64-битной версией библиотек, 32-битная версия имеет тенденцию быть там для обратной совместимости.

Вы можете увидеть, возможно ли удалить 32-битную версию с помощью:

rpm --test -e device-mapper-libs.i686

Если он не сообщает, что для чего-то требуются эти библиотеки, теоретически вы можете удалить их, если все программное обеспечение установлено через RPM. Если вы скомпилировали что-то из исходного кода, что не будет отслеживаться зависимостями RPM.

2
ответ дан 4 December 2019 в 13:21

Теги

Похожие вопросы