LINUX.ORG.RU
ФорумTalks

говорите бинари на arm меньше?


0

1

Сабж. Что-то не похоже:

libc6_2.13-20ubuntu2_armel.deb (3.7 MiB)

libc6_2.13-20ubuntu2_i386.deb (3.6 MiB)

Я так понимаю thumb2 там есть если readelf выдаёт Tag_THUMB_ISA_use: Thumb-2

PS в тред загляну вечером.

PPS заодно про нанотехнологии. У нас на первом этаже висит инструкция по использованию лифта. Там сказано что «если зажёгся индикатор перегрузки то надо покинуть лифт». Так вот индикатор перегрузки НАРИСОВАН на кнопочной панели лифта.

★★★★★

Последнее исправление: true_admin (всего исправлений: 1)

Ответ на: комментарий от gopnick

>> НАРИСОВАН кнопочной панели лифта.

Не распарсил.

:) Тоже долго думал. рискну предположить: Нарисован на кнопочной панели лифта.

Bad_ptr ★★★★★
()

>НАРИСОВАН на кнопочной панели лифта.
Вполне возможно, что там под краскрой лампочка.

Bad_ptr ★★★★★
()

А почему собственно бинарики должны быть легче? Вроде как малый объем бинариков характерен для CISC

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от DNA_Seq

>А почему собственно бинарики должны быть легче?
Некоторые люди тут утверждали, что на армах плотность кода выше и бинарники меньше.

Bad_ptr ★★★★★
()
Ответ на: комментарий от Bad_ptr

так выше плотность - хуже сжатие а deb-пакеты упакованы причем подозреваю алгоритм оптимизирован под x86

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от Kosyak

Надеюсь пострипать не забыл?

нет, это пакеты из убунты 11.10

true_admin ★★★★★
() автор топика
Ответ на: комментарий от Bad_ptr

под краскрой лампочка.

да нет там ничего, я гарантирую это. Просто выдавлено(отлито) на цельнометалической кнопочной панели и закрашено чёрной краской.

true_admin ★★★★★
() автор топика
Ответ на: комментарий от true_admin

Меня, забрызгивая слюнями, убеждали, что линукс не готов для десктопа, однако мой опыт говорит об обратном.

PolarFox ★★★★★
()
Ответ на: комментарий от true_admin

Ну так и сравни, а не метанируй. В deb'е, кроме бинарников, полно всякой фигни(скрипты, маны), которая от архитектуры к архитектуре не меняется в размерах.

Lighting ★★★★★
()
Ответ на: комментарий от Lighting

Долго искал что-нить простое что сложно собрать по-разному на разных платформах. Выбрал less. Вес бинарей оказался примерно одинаков.

true_admin ★★★★★
() автор топика

у ARM размер инструкций фиксированный, 4 байта, а в x86 - от 1 до 6 или 8 (не помню точно)

Harald ★★★★★
()
Ответ на: комментарий от Dark_SavanT

распаковал less, размер одинаковый.

true_admin ★★★★★
() автор топика
Ответ на: комментарий от Deleted

Вот мне пол-лора доказывала что там упаковка инструкций очень плотная благодаря thumb. В общем, оно-то уплотняет, но в итоге-то получается как на x86 :)

true_admin ★★★★★
() автор топика

> говорите бинари на arm меньше?

Кто сказал такую ересь? Набор инструкций меньше -> реализация того же самого алгоритма будет больше.

segfault ★★★★★
()
Ответ на: комментарий от true_admin

> Вот мне пол-лора доказывала что там упаковка инструкций очень плотная благодаря thumb.

Разве Thumb используется в ОС общего назначения?

tailgunner ★★★★★
()
Ответ на: комментарий от PolarFox

Меня, забрызгивая слюнями, убеждали, что линукс не готов для десктопа, однако мой опыт говорит об обратном.

Смотря для чьего. Для десктопов красноглазых задротов годится.

firestarter ★★★☆
()
Ответ на: комментарий от firestarter

Для пользователя kubuntu ты неимоверно толст :3

PolarFox ★★★★★
()
Ответ на: комментарий от tailgunner

Разве Thumb используется в ОС общего назначения?

А почему нет? Возможно я плохо или неправильно представляю что такое thumb...

true_admin ★★★★★
() автор топика
Ответ на: комментарий от true_admin

>> Разве Thumb используется в ОС общего назначения?

А почему нет?

IIRC, 32-бит Thumb не всеми ядрами поддерживается.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

А, так у убунты, вроде, несколько сборок. Вот что они пишут в своём arm faq:

Where possible Ubuntu targets the Thumb2 instruction set. 
true_admin ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.