The OpenNET Project / Index page

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



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

Оглавление

Выпуск эмулятора QEMU 8.1, opennews (??), 23-Авг-23, (0) [смотреть все]

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


68. "Выпуск эмулятора QEMU 8.1"  +/
Сообщение от Аноним (67), 24-Авг-23, 07:18 
Куда ты спешишь в игры играешь?
Ответить | Правка | Наверх | Cообщить модератору

72. "Выпуск эмулятора QEMU 8.1"  +/
Сообщение от Tron is Whistling (?), 24-Авг-23, 09:29 
Ну мне лень сборки каждого обновления типового софта для своей репы ждать часами даже на серьёзной платформе.
А на самом Pi собирать ещё дольше. ARM такой ARM.
Ответить | Правка | Наверх | Cообщить модератору

74. "Выпуск эмулятора QEMU 8.1"  +1 +/
Сообщение от пох. (?), 24-Авг-23, 09:55 
А кросс-компиляция в современном софте "автоматически скачивающим модули" для сборки - это, сынок, фантастика, да.


Странно правда что Pi у тебя медленнее эмуляции. Может пора обновить первый кипятильник на четвертый или что там у хипсторов сегодня модное?

(ну или поискать уродца типа ведроид hc4 - с sata over pci, а не как всегда - возможно у тебя сборка вообще в диски упирается а вовсе не в процессор)

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

78. "Выпуск эмулятора QEMU 8.1"  +/
Сообщение от Tron is Whistling (?), 24-Авг-23, 14:13 
Кроссуха под арм, особенно с упаковкой в RPM - это эпический изврат.
Не, makeinstall'ы даже получаются, но тут не тот случай.

> Странно правда что Pi у тебя медленнее эмуляци

Эмуляция просто достаточно быстрая, объём кода и промежуточных объектов большой, а работа с дисками у Pi - ээээгкхкхм.

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

80. "Выпуск эмулятора QEMU 8.1"  +/
Сообщение от пох. (?), 24-Авг-23, 20:51 
> Кроссуха под арм, особенно с упаковкой в RPM - это эпический изврат.

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

> Эмуляция просто достаточно быстрая

а че тогда жалуешься что недостаточно?

> а работа с дисками у Pi - ээээгкхкхм.

ну вот порадуй хардкернел своими 80 баксами, у них все должно быть хорошо. Кроме денег, поскольку корейцы так и не поняли, какой продукт у них был на самом деле стоящим и почему. (хотя инвесторы, конечно, не видят разницы)

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

81. "Выпуск эмулятора QEMU 8.1"  +/
Сообщение от Tron is Whistling (?), 24-Авг-23, 21:31 
Там две проблемы:
- множество сборочных spec'ов используют скрипты с запуском кусков собранного софта для генерации того-сего (про тесты вообще молчу) - вот тут наступает первый ахтунг, собрано-то под ARM
- второй ахтунг начинается, когда этот самый RPM надо затянуть (поставить) в образ, который понятное дело в отдельном каталоге...

> а че тогда жалуешься что недостаточно?

Ну, собирать на 5950X чуть быстрее, чем на ARM, когда оно нативно собирается в десятки раз быстрее...

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

82. "Выпуск эмулятора QEMU 8.1"  +/
Сообщение от Tron is Whistling (?), 24-Авг-23, 21:33 
А, да, ко второму ахтунгу снова добавляется то же самое, что и в первом - даже если с каталогом удалось разобраться, он тебе попытается что-нибудь из собранного запустить...
Ответить | Правка | Наверх | Cообщить модератору

83. "Выпуск эмулятора QEMU 8.1"  +/
Сообщение от Tron is Whistling (?), 24-Авг-23, 21:35 
Но в целом со вторым попроще - ставим на реальном ARM в чрут с NFS. А вот первое - тотальная задница.
Ответить | Правка | К родителю #81 | Наверх | Cообщить модератору

85. "Выпуск эмулятора QEMU 8.1"  +/
Сообщение от Tron is Whistling (?), 24-Авг-23, 21:42 
С реальным армом тоже не всё гладко, сборка с LTO жрёт фигову тучу памяти, 8 гигов на Pi4 не всегда хватает для сборки в 4 потока...
Ответить | Правка | К родителю #81 | Наверх | Cообщить модератору

96. "Выпуск эмулятора QEMU 8.1"  +/
Сообщение от Аноним (-), 26-Авг-23, 04:57 
> С реальным армом тоже не всё гладко, сборка с LTO жрёт фигову
> тучу памяти, 8 гигов на Pi4 не всегда хватает для сборки в 4 потока...

Ну елки, если тебе реально надо часто и много - поставь билдферму из нескольких пи или чего там. Или что ты там такое собираешь в таких объемах чартерными рейсами что оно того не стоит? Благо distcc какой запустить или что там тебе нравится не особо рокетсайнс, тем более что это даже не кросс.

Прости чувак но ты ж не компилишь на третьем пне x86 пакеты. А ARM чем хуже? Купи ARMов за столько же бабок как твой десктоп или ноут - не хуже компилять будет, вероятно.

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

97. "Выпуск эмулятора QEMU 8.1"  +/
Сообщение от Tron is Whistling (?), 26-Авг-23, 09:32 
Третий пень по факту компилил гораздо шустрее, чем это ныне ARM делает.
Ответить | Правка | Наверх | Cообщить модератору

98. "Выпуск эмулятора QEMU 8.1"  +/
Сообщение от Tron is Whistling (?), 26-Авг-23, 09:33 
А, если честно, я уже на данный момент готов забить, и переехать полностью на x86, пусть он и размером несколько больше получится.
Ответить | Правка | К родителю #96 | Наверх | Cообщить модератору

99. "Выпуск эмулятора QEMU 8.1"  +/
Сообщение от Tron is Whistling (?), 26-Авг-23, 09:36 
8" панельные PC с экранчиком в принципе существуют, видимо буду брать что-то из них на замену, оно для хозяйственных нужд.
Ответить | Правка | Наверх | Cообщить модератору

110. "Выпуск эмулятора QEMU 8.1"  –1 +/
Сообщение от Аноним (110), 27-Авг-23, 22:24 
> 8" панельные PC с экранчиком в принципе существуют, видимо буду
> брать что-то > из них на замену, оно для хозяйственных нужд.

И, конечно, софт будет билдиться на вот именно этом вот? И может быть оно даже окажется дешевле и чем-то лучше? Или их преимущества - они волбще в чем с точки зрения разработки? С учетом вон того ответа, надеюсь его не сгрызет модобот еще раз, чтоб его!

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

114. "Выпуск эмулятора QEMU 8.1"  +/
Сообщение от Tron is Whistling (?), 28-Авг-23, 08:10 
Ты не понял, это снимет необходимость городить огород для билда софта, в чём и цель.
Ответить | Правка | Наверх | Cообщить модератору

115. "Выпуск эмулятора QEMU 8.1"  +/
Сообщение от Tron is Whistling (?), 28-Авг-23, 08:11 
Да, я потеряю на потреблении самой хреновины.
Но выиграю на устранении геморроев.
Ответить | Правка | Наверх | Cообщить модератору

100. "Выпуск эмулятора QEMU 8.1"  +/
Сообщение от Tron is Whistling (?), 26-Авг-23, 09:42 
Стильная модная молодёжность - это всё хорошо, но тёплый ламповый x86 выглядит куда меньшим злом на фоне этого счастья.
Ответить | Правка | К родителю #98 | Наверх | Cообщить модератору

109. "Выпуск эмулятора QEMU 8.1"  –1 +/
Сообщение от Аноним (110), 27-Авг-23, 22:21 
> А, если честно, я уже на данный момент готов забить, и переехать
> полностью на x86, пусть он и размером несколько больше получится.

Долбаный модобот стер сообщения, но я повторю. Я честно говоря не понимаю вас.

Во первых, странно сравнивать распи с здоровым компом. Купите комп за столько же денег как распи, со всеми потрохами, включая модули памяти, питальник и проч. Тогда расскажете как вам билдовка на ЭТОМ. А то сравнить вдесятеро более дорогой и прожорливый гроб с мелкотой - круто придумано, но - нет.

Во вторых, есть мощные 64-битные ARM на 2.5..3 ГГц. C кучей ядер, быстрым IO, 8-16 гигз, а то и PCIe. Ну вон рокчиповские платы прикольные есть. И уж как минимум шустрый SSD на usb3 повесить не проблема много где, если стало надо. А то и NVMe вообще. И в таком виде оно третьепню даст такой мастеркласс во всем, включая билдовку... а то что это стоит более похоже на писюк - ну, чудес не бывает. Если кто думал что ему устроят совсем уж халяву - чудес не бывает. Там просто можно вниз масштабироваться - за 10 баксов есть одноплатники. Не то чтоб они супер для билдовки но x86 за 10 баксов с мелкими габаритами, питаемых от зарядки для мобилы, вообще не бывает. Как категории. Другой уровень цен, потребления, сложности системы и TDP.

В третьих я не понимаю вашу проблему. Большинство открытого софта кроссплатформенное. И к тому же в типовом дистро типа дебиана либы соберут сами майнтайнеры и самому это делать не надо, так что 90% билдовки можно спихнуть на других. И даже то что осталось - обычно кроссплатформенное. Прелесть опенсорса в том что оно кроссплатформенное, можно отладиться на большом мощном компе, даже с тяжелыми ниструментами типа ubsan/asan. А когда все ок - запустить билд и под ARM в том числе. И даже если оно там всю ночь допустим пашет - пнул билд и свалил спать. Я не релижу софт по пять раз в день чтобы это стало моей проблемой. А лично ждать вон тот комп или VM совершенно не обязательно. Так что даже если душит жаба на нормальное девовско-билдерское окружение - можно найти относительно халявные и ненапряжные варианты. Так даже алго для МК можно отлаживать - при том что там запустить компилер вообще малореально по ресурсам. А если хочется "девовский воркстейшн на ARM" или "билдферму" - это все же более мощные чем распи агрегаты надо смотреть.

И я не понимаю - плюсы x86 - они вообще в чем, под таким углом? Это довольно дорогие, прожорливые и - не масштабируемые вниз до простоых, дешевых, маложручих и предсказуемых систем, решения. Минимум что интел смог выдать - это атом но он ужасен. Система многократно сложнее и дороже ARM, билдить софт на этом вы тоже врядли захотите, а за 10 баксов его можно разве что БУ и старый найти.

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

111. "Выпуск эмулятора QEMU 8.1"  +1 +/
Сообщение от пох. (?), 27-Авг-23, 23:41 
> Во первых, странно сравнивать распи с здоровым компом.

что есть то и сравниваем. Человеку надо собирать под целевую платформу. Она rpi или что-то подобное. Получается медленно и хреново, потому что современный софт - дерьмо и его сборочные системы еще большее дерьмо, и на нормальную кросс-сборку как правило в принципе неспособны уже лет пятнадцать, а тут еще и надо правильно опакетить для дальнейшего распространения.

> Купите комп за столько же денег как распи, со всеми потрохами, включая модули памяти, питальник и
> проч. Тогда расскажете как вам билдовка на ЭТОМ.

простите а где у распи3ды - питальник?
Его отдельно надо покупать.

А денег хотят за нее и без питальника не так чтоб мало. Ну да, dual xeon подороже обходится, ну так кипятилка- то и на core2 не тянет - упирается в отсутствующую у нее дисковую фичу.

При этом если ты попытаешься купить что-то приличное на базе arm (не в курсе даже - существует ли оно по сей день, я др-л когда-то на две подобные штуки, одна от супермикры, другая от каких-то других васянов - но это было давно и их запросто могли перестать уже выпускать вообще) - ценник тебя приятно поразит, удивит, в чем-то даже фраппирует но вслух ты почему-то скажешь совсем не это. Потому что тех китайских ксеонов можно будет пять штук купить, и при этом у слона-то все равно больше.

> И в таком виде оно третьепню

с разморозочкой. твой третий пень устарел в 2003м.


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

112. "Выпуск эмулятора QEMU 8.1"  +/
Сообщение от Аноним (110), 28-Авг-23, 04:37 
> что есть то и сравниваем. Человеку надо собирать под целевую платформу.

Ну так если кто low power дешевую штуку попробовал рассмотреть как воркстейшн - странно, что же пошло не так. Пусть тогда сравнивает с вон тем, с 8" экраном и как на этом всем компилять.

А то довольно странно что вот там мы спустим килобакс-два на мощный девовский воркстэйшн или топовый ноут а вот там мы этого делать не будем. Ну тогда и разработчик под платформу получится - вот такой. А x86 никогда не обещал что девелопать под другое эффективно. Так же как на ARM - даже мощном - девелопать под x86 тоже врядли супербыстро в кроссовой VM будет. В этом месте имхо полная симметрия.

Зачем x86 надо делать какие-то скидки в сравнениях я не знаю. Кого так можно наесть кроме себя я тоже не понимаю. Интел и амд свое не упустят, а сейчас они еще с большим количествои strings attached c ME/PSP/плутоны в принудиловку. Не, если кто в д@рьмо влопаться хочет, пох эксперт как это делать правильно - чтобы уж точно изгваздаться по уши и делать вид что по другому и быть не может. А таки - может. Я проверял. Blob-free штуки загружающиеся майнлайновым убутом и кернелом соврать не дадут. Но это опенсорс. Тут каждому - по умениям его. И если они у вас такие - значит и вон то вы заслуживаете. Мне на это вообще грех жаловаться - это мое конкурентное преимущество, когда я могу показать кастомеру что вот этих "линуксоидов" которые "эксперты" могу сделать как с куста. Просто я за объективную оценку технологий. Без рояля за штуку баксов в кустах.

> Она rpi или что-то подобное. Получается медленно и хреново, потому что современный
> софт - дерьмо и его сборочные системы еще большее дерьмо,

Ну так 99% этого софта из репы качается. Распаковать даже на первом распи не так уж много времени. А дебиан или *бунта или что там таки поставило себе более шустрые железки под билдфермы, они ж себе не враги и инвестируют в себя немного. Более того - пересобрать их 60К пакетов из реп ты и на x86 не захочешь. Даже если у тебя билдфмера есть. И стало быть в основном колышет сборка именно того что сам накалякал. И если оно у тебя вот такое - ну и кто же это сам себе в тапки нагадил? Не знаешь? :)

> и на нормальную кросс-сборку как правило в принципе неспособны уже лет пятнадцать,

Ну так это и есть причина юзать кросс-эмуляцию или железки.

> а тут еще и надо правильно опакетить для дальнейшего распространения.

В дебиане это сводится к заполнению полей в паре файлов да еще по мелочи. Не особо тяжелая операция. Вот компил сотен кода, с высокими оптимизациями - там да, RAM и проца надо прилично. И это даже на x86 порой задалбывает. Современные компилеры стали генерить намного более оптимальный код, но - ценой куда более интенсивного жора ресурсов при компиле. Если это не надо, собери чтонить tcc и подивись на скорость сборки. Но код заметно хуже. Сорян.

> простите а где у распи3$ды - питальник? Его отдельно надо покупать.

Половина таких штук счастливы питальником от мобилки в юсб порт, который уже валялся где-то. У x86 в принципе с этим проблемка. Поэтому дешевый маложручий таргет из x86 не получается хоть как. А всякая блобота в UEFI еще бонусом нагадит в малину. И если у малины самой блобы, то есть куча выводков одноплатников на allwinner и rockchip подымаемых без блоботы. В том числе и относительно мощные. Ну вон на форониксе платку гоняют - 12 64-битных ядер на 2.5ГГц, юсб 3 и 8-16 гигз оперативы. Знаешь что такой артефакт с третьм пнем по перфомансу сделает? Ну да, он стоит от стольника нерублей в минимальном конфиге. А что - x86, типа, в такой производительности и конфиге и не БУ будет дешевле? ORLY? :)

> А денег хотят за нее и без питальника не так чтоб мало.

Ну там уже как бы накрутка на бренд и попсу. А вон там - китайские 10-басовые штуки. С 2-4 ядер, 512 оперативы и проч. Когда надо "немного компа" - вполне себе. И вот оно уже через сотовую сеть модный вайргад прокидывает, телепортируя com-port через тридевять земель в относительно секурном виде. Ты будешь x86 ставить под секурный проброс телеметрии/управления с компорта? Ну а вот 10-баксовую штуку можно. При этом у нее будет более-менее обычная вафля и эзернет, можно прицепить к обычным сетям. Или даже usb-модем в usb воткнуть. Хоть это и на любителя квест - есть нюансы, больше по линии модемов и юсб, но все же. А то что оно как билдферам не очень - эээ... а писюк за 10 баксов это вообще что? :)

> Ну да, dual xeon подороже обходится, ну так кипятилка- то и
> на core2 не тянет - упирается в отсутствующую у нее дисковую фичу.

Ну дык соотношения не отменяли - если кто не хочет платить он наслаждается тормозами. Если взять себе конфиг пожирнее на нем будет поудобнее девелопать. И никто не обещал что кросс будет круто и быстро. Ни на арме, ни на x86.

> При этом если ты попытаешься купить что-то приличное на базе arm (не в курсе
> даже - существует ли оно по сей день,

Выше крыши. Вон фороникс развлекается. А то что в заж@пинске не продается - так тебе скоро и кор2дуба за хайтек будет. Воон там китайцы поставки перекрывают. Для начала - дронов и комплектухи, но кто не поймет последнее китайское по хорошему, узнает как оно по плохому. Когда тебе даже китайский ксеон - не доставят. FYI, многие китайские PCB фабы уже например послали россиян прямым текстом. Можешь у себя на коленке делать. Только тебе врядли понравится соотношение цены и технологических возможностей. А будет мало - китайцы объяснят и еще более популярно.

> я др-л когда-то на две подобные штуки, одна от супермикры, другая от
> каких-то других васянов - но это было давно и их запросто
> могли перестать уже выпускать вообще) - ценник тебя приятно поразит, удивит,

Ну вот я поэтому разборчив в том что и почему я покупаю - и не ищу самое самое. В эмбедовке есть принцип "good enough". И да, вон тот демон я могу в черновом виде и на x86 в нативной сборке отладить. Ну будет там uart не нативный и физический а чутка эмулированый через usb-бридж, чуть менее надежно но это ж не в прод а девконфиг, а на железке как раз будет уже нативно сделано.

> в чем-то даже фраппирует но вслух ты почему-то скажешь совсем не
> это. Потому что тех китайских ксеонов можно будет пять штук купить,

Китайцы с 1 числа перестанут для начала продавать дроны и комплектуху. А если не понятно будет - то и остальное перекроют для повышения сговочивости господ роняющих мировую экономику. Думаешь не перекроют? Уже много чего перекрыли. Бизнес конечно бизнес но клиент гиморный и малоденежный, порще его кинуть чем самому пролететь.

> и при этом у слона-то все равно больше.
>> И в таком виде оно третьепню

с разморозочкой. твой третий пень устарел в 2003м.
У меня нет третьепнев, это у вон того сэра.

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

113. "Выпуск эмулятора QEMU 8.1"  +/
Сообщение от Tron is Whistling (?), 28-Авг-23, 08:08 
Вон то с 8" экраном компилять будет на удивление быстрее...
Но зачем, если можно скомпилять на десктопе.
Собрать на ARM что-то пристойное для компиляния - выйдет в разы дороже десктопа.
Кроме того, ARM'ов много, и тут опять начинается занудная подгонка под конкретный тип.
Такие дела.


> strings attached c ME/PSP/плутоны в принудиловку

Угу. Бредкомовский арм с его проприетарной фирмварью и бутлоадером - конечно же лучше.
У остальных армов ситуация тоже не сильно отличается - за исключением пары китаевасянских поделок на любителя. Имеем всё такой же полностью проприетарный старт и ещё к нему довеском полусовместимые devtree.

> Половина таких штук счастливы питальником от мобилки в юсб порт, который уже
> валялся где-то.

Распи*** не щаслива, если питальник слегка не по характеристикам - начинает SD пороть.
Впрочем, она и с нормальным питальником SD порет иногда.

> У x86 в принципе с этим проблемка. Поэтому дешевый маложручий таргет из x86 не получается хоть как.

Так они и работают соответственно, в чём и опыт. Никак ты на 15 ватт входа арма 90 ватт работы не выдашь, такие дела. Те же LED лампы, вид в профиль. Резиновое подобие естества под шоколадным соусом.

> есть куча выводков одноплатников на allwinner и rockchip подымаемых без блоботы

Ну я и говорю - полторы подвальных китаеподелки на любителя.

>> А денег хотят за нее и без питальника не так чтоб мало.
> Ты будешь x86 ставить под секурный проброс телеметрии/управления с компорта?

Y not. 10-баксовой штуке неизвестной надёжности я телеметрию и управление не доверю.

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

117. "Выпуск эмулятора QEMU 8.1"  +/
Сообщение от Tron is Whistling (?), 28-Авг-23, 08:13 
> Купите комп за столько же денег как распи, со всеми потрохами, включая модули памяти, питальник и проч

На арме таковых - нет. Ну вот просто нет.
Единственная потуга - эпловский Mx, но там больше ценник за понты, нежели за работу.

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

118. "Выпуск эмулятора QEMU 8.1"  +/
Сообщение от Tron is Whistling (?), 28-Авг-23, 08:15 
В смысле "больших" нет.
Есть либо какие-то полусерверные поделки, которые в лучшем случае сами с собой дружат, и производительностью всё равно ниже x86 десктопа - из них ферму придётся собирать.

Либо вот это всё унылое эмбедоввое.

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

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

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




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

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