The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Разработчики Ubuntu обсуждают прекращение сборок для 32-разр..., opennews (??), 05-Июл-16, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


88. "Разработчики Ubuntu обсуждают прекращение сборок для 32-разр..."  +3 +/
Сообщение от Andrey Mitrofanov (?), 05-Июл-16, 16:30 
> 64-х разрядный Линукс потребляет незначительно больше RAM, чем 32-х

""Basically, it's like giving up 30% of your RAM in exchange of possible gain of 10% CPU speed.""

И да, на его графиках прожирание +30% памяти _видно_, а +10% скорости -- я *не* увидел.

От такого предложения нельзя отказаться. Да!!
Бессмысленные прыжки через обручи?! Предложите мен больше! Дайте два.

Ответить | Правка | Наверх | Cообщить модератору

96. "Разработчики Ubuntu обсуждают прекращение сборок для 32-разр..."  –1 +/
Сообщение от Mihail Zenkov (ok), 05-Июл-16, 16:50 
> а +10% скорости
> -- я *не* увидел.

А если учесть, что основной прирост идет за счет -mfpmath=sse по-умолчанию на x64, то при аналогичной сборке на x86 (-march=native -mfpmath=sse) и эти +10% можно не получить. В отдельных случаях x86 может оказаться даже быстрее за счет большего попадания в кеш.

Ответить | Правка | Наверх | Cообщить модератору

100. "Разработчики Ubuntu обсуждают прекращение сборок для 32-разр..."  –4 +/
Сообщение от _ (??), 05-Июл-16, 16:58 
Я уже ХЗ сколько лет (~4-5) не видел в продаже техники с <4GB RAM.
Где вы такое находите?!?!
Ответить | Правка | Наверх | Cообщить модератору

109. "Разработчики Ubuntu обсуждают прекращение сборок для 32-разр..."  +2 +/
Сообщение от Mihail Zenkov (ok), 05-Июл-16, 17:29 
> Я уже ХЗ сколько лет (~4-5) не видел в продаже техники с
> <4GB RAM.

Для того, что бы от x64 была польза нужно минимум 6GB.

> Где вы такое находите?!?!

https://www.opennet.ru/openforum/vsluhforumID3/108449.html#75

Сейчас у меня на десктопе 4GB (покупал лет 5 назад),  проц - x64, но система - 32 бита - система + браузер (palemoon, 100500 вкладок) 547MB. Своп не использую.

Ответить | Правка | Наверх | Cообщить модератору

140. "Разработчики Ubuntu обсуждают прекращение сборок для 32-разр..."  +/
Сообщение от Аноним (-), 06-Июл-16, 02:50 
>Для того, что бы от x64 была польза нужно минимум 6GB.

Почему? Количество регистров зависит от оперативной памяти?

https://www.phoronix.com/scan.php?page=article&item=ubuntu_1...

Ответить | Правка | Наверх | Cообщить модератору

161. "Разработчики Ubuntu обсуждают прекращение сборок для 32-разр..."  +/
Сообщение от Mihail Zenkov (ok), 06-Июл-16, 12:35 
>>Для того, что бы от x64 была польза нужно минимум 6GB.
> Почему?

Потому, что нехватка памяти снижает производительность на несколько порядков и выигрыша в 5-15% на этом фоне просто не видно.

> Количество регистров зависит от оперативной памяти?
> https://www.phoronix.com/scan.php?page=article&item=ubuntu_1...

Как я уже сказал чуть выше - основной прирост из-за разной сборки x86-32 и x86-64. Соберите x86-32 с -march=native -mfpmath=sse и тогда сравнивайте. У x86-32 будет меньше регистров, но больше попадание в кеш. В итоге производительность будет примерно равна.

Ответить | Правка | Наверх | Cообщить модератору

167. "Разработчики Ubuntu обсуждают прекращение сборок для 32-разр..."  +/
Сообщение от Аноним (-), 06-Июл-16, 15:57 
>меньше регистров

и сами регистры меньше! И все медленнее работает, и ffmpeg медленнее, и nginx медленнее, потому что разработчики лучше оптимизируют все под современную архитекутуру, из-за RIP, например.

И я все-таки решительно не понимаю, причём тут память Или имеется в виду уникальный случай, когда 32-бит устанавливается ради экономии гигабайте на размере бинарников и либ, чтобы не покупать за 1000 рублей дополнительные 4гб оперативки? Конечно, времена кризисные, но всё же...

Ответить | Правка | Наверх | Cообщить модератору

169. "Разработчики Ubuntu обсуждают прекращение сборок для 32-разр..."  +/
Сообщение от Mihail Zenkov (ok), 06-Июл-16, 16:35 
>>меньше регистров
> и сами регистры меньше! И все медленнее работает, и ffmpeg медленнее, и
> nginx медленнее, потому что разработчики лучше оптимизируют все под современную архитекутуру,
> из-за RIP, например.

Отчасти - да. Но после появления автовекторизации ручную оптимизацию на asm делают все реже и реже. Так как делать ее нужно не просто под количество регистров, но и под набор команд, который постоянно расширяется.

> И я все-таки решительно не понимаю, причём тут память Или имеется в
> виду уникальный случай, когда 32-бит устанавливается ради экономии гигабайте на размере
> бинарников и либ, чтобы не покупать за 1000 рублей дополнительные 4гб
> оперативки? Конечно, времена кризисные, но всё же...

Не всегда это имеет смысл и не всегда возможно.
Если уж действительно говорить о максимальной производительности, то стоит вспомнить x32 ABI - быстрее x86-64, а памяти потребляет как x86-32. Жаль не получила массового распространения.

Ответить | Правка | Наверх | Cообщить модератору

173. "Разработчики Ubuntu обсуждают флуд!"  +/
Сообщение от Andrey Mitrofanov (?), 06-Июл-16, 17:12 
> И я все-таки решительно не понимаю, причём тут память

В посте (32), для дислексиков, про пожирание памяти -- ссылочка с картиночками.

Там, к сожалению, на иностранном языке _текст_. Если сдюжишь прочесть, я намекну: выполнение одной и той же задачи на "i586" дистрибутиве и его "amd64" братике сравниваются с т.з. как расхода памяти, так и тормозов, когда тот расход на одних и тех же "нагрузках" переступает объёмы кешей или объёмы кешей на 64бит тупо меньше  == промахов больше.


Хотя кому "вдвое больше регистров" и "могут быть проблемы с проприертарью" -- важные показатели...  

...
Вот https://romanrm.net/amd64vsi386  ссылается на Форониксы 2009-го и '11-го годов. Давайте обсуждать Фороникс!! CONFIG_HIGHMEM4G и производительность... Ummmm!

Вот скажите мне, в 2009-ом Ларабель тольок ядро менял с одной и той же 32битной сборкой всего остального дистрибутива или дистрибутив для "третьего" ядра переставлял? На всех тестах у него рассчётные, нагрузочные бенчи  --  никакой оптимизации iddle-loop-а (=реальной производительности системы, ожидающей нажатия мыши или двидения клавиши).

Ларабель молодец, да. Особенно хорошо ему удалось двойное отрицание -- мол нет причин не перейти. Микаэль их не обнаружил  --  и нет причин.

Со второй статьёй я тож не понял про переустановку. Судя по "бинарям" игр x86-64, может и переставлял.  Тогда получается, что ядро amd64 с i386-юзерспейсом _не_ покрыто.

3 раза на openssl бенч-е -- сурово. Для хостов, где openssl c 4096b. RSA занимает _хотя_бы_ 5% процентов времени проца --  верю, надоТМ.  Много таких хостов у Вас?? Ummm, parallel bzip2, c-ray, Smallpt (wtf?) -- серьёзно?  FLAC/x264/ogg/imagemagig и пр. "encoding"  --  пиратам и порносайтам  точно надо.

Микаэль в очередной раз профессионально обнаружил тормоза PAE против честного 64b на многогигабайтных задачах. Молодец опять.  Локаохостик с одним и тем же объёмом ОЗУ и cpu-кеша на реальныхТМ десктопных задачах и "больше потребления памяти => болльше промахов => больше тормозов" не покрыто тестами... Правда, да, компиляци были быстрее на amd64 -- не уверен, были ли там промахи мимо ФС-кешей?

Да, я вот прям щас всё брошу и побегу свои i386-локалхостики переустанавливать, которые переехали _апгрейдами_ уже через несколько релизов Debian-а. Бегу-бегу! Штаны б не порвать.

Ответить | Правка | К родителю #167 | Наверх | Cообщить модератору

127. "Разработчики Ubuntu обсуждают прекращение сборок для 32-разр..."  +/
Сообщение от Аноним (-), 05-Июл-16, 19:05 
> Я уже ХЗ сколько лет (~4-5) не видел в продаже техники с
> <4GB RAM.
> Где вы такое находите?!?!

Коммунизм победил, можете вылезать из бункера!

Ответить | Правка | К родителю #100 | Наверх | Cообщить модератору

191. "Разработчики Ubuntu обсуждают прекращение сборок для 32-разр..."  +/
Сообщение от Аноним (-), 08-Июл-16, 14:37 
>> 64-х разрядный Линукс потребляет незначительно больше RAM, чем 32-х
> ""Basically, it's like giving up 30% of your RAM in exchange of
> possible gain of 10% CPU speed.""

> И да, на его графиках прожирание +30% памяти _видно_, а +10% скорости
> -- я *не* увидел.
> От такого предложения нельзя отказаться. Да!!
> Бессмысленные прыжки через обручи?! Предложите мен больше! Дайте два.

Если говорить серьёзно, то 64-битные системы имеют преимущество в виде куда более эффективной работы ASLR.

Ответить | Правка | К родителю #88 | Наверх | Cообщить модератору

192. "Разработчики Ubuntu обсуждают прекращение сборок для 32-разр..."  +/
Сообщение от Andrey Mitrofanov (?), 08-Июл-16, 19:15 
>>> 64-х разрядный Линукс потребляет незначительно больше RAM, чем 32-х
>> ""Basically, it's like giving up 30% of your RAM in exchange of
>> possible gain of 10% CPU speed.""

>> И да, на его графиках прожирание +30% памяти _видно_, а +10% скорости
>> -- я *не* увидел.
>> От такого предложения нельзя отказаться. Да!!
>> Бессмысленные прыжки через обручи?! Предложите мен больше! Дайте два.
> Если говорить серьёзно, то 64-битные системы

Процци, яддри или лузер-спейсы??? Срказу ника было не?

Или. Ты. Сам. Не. В. Кусре?777

> имеют преимущество в виде куда более
> эффективной работы ASLR.

Ларабелю отпиши. Он монетизирует.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру