Автор Тема: Raspberry Pi 4 Model B (versus Khadas Vim3)  (Прочитано 3617 раз)

Оффлайн smatsak

  • Linux, C++
  • Завсегдатай
  • *
  • Сообщений: 154
  • Cloud-based technology
Raspberry Pi 4 Model B (versus Khadas Vim3)
« : 01.10.2021 21:04:11 »
С Khadas VIM3 идет непросто, есть моменты - которые совсем не нравятся, например поддержка железа (из коробки в первую очередь).
Железка новая и её поддержка в Альт Линукс неидеальная. 
По этой причине взял топовую модель Raspberry Pi 4 Model B 8Gb, которая достаточно распространена и её поддержка в Альт Линукс максимальная, для неё есть даже свой дистрибутив.

В этой теме буду сравнивать Raspberry Pi 4 Model B 8Gb и Khadas Vim3, т.к. мне нужно и самому сделать выбор - что в итоге использовать в промышленной эксплуатации, и, возможно, кому-то будет интересен мой опыт.

Оффлайн Balbes

  • Мастер
  • ***
  • Сообщений: 605
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #1 : 02.10.2021 11:09:16 »
У Вас удивительная способность выбирать самый хлам. :)
vim3 имеет кучу аппаратных и программных проблем, которые ни когда не будут решены. RPI4 - это полное дерьмо, единственный плюс, как у винды, распространённость, нет emmc nvme sata, греется как кипятильник и нужно потратить цену самой железки, за доп охлаждение (если нужен десктоп или WiFi), дебильный закрытый загрузчик, который ни когда не будет свободным и прочие "прелести".  8-)

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 4 398
  • antohami@
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #2 : 02.10.2021 12:21:02 »
RPI4 - это полное дерьмо, единственный плюс, как у винды, распространённость, нет emmc nvme sata, греется как кипятильник и нужно потратить цену самой железки, за доп охлаждение (если нужен десктоп или WiFi)

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

Память 8 ГБ пока редкость среди одноплатников, и это плюс малине. Для промышленного применения можно использовать процессорный модуль CM4.

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 097
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #3 : 02.10.2021 17:34:18 »
У Вас удивительная способность выбирать самый хлам. :)
а что из arm не хлам? Или только x86_64 можно использовать?

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 4 398
  • antohami@
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #4 : 03.10.2021 03:46:42 »
а что из arm не хлам? Или только x86_64 можно использовать?

firefy station P и M всякие, поди :-)

Оффлайн smatsak

  • Linux, C++
  • Завсегдатай
  • *
  • Сообщений: 154
  • Cloud-based technology
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #5 : 03.10.2021 11:43:06 »
Надо же, сколько эмоций вызвал мой пост.
Да, проблемы есть, как и есть свои особенности, пока из не решаемых самостоятельно - отсутствие поддержки Wireguard в ядрах RPI, не включен ни в ядра и модулей нет.
Загрузчик веселый и полн сюрпризов, "веселая радуга" - но об этом после. Сейчас Wireguard надо поднять. Багу открыл (моя первая бага, если не так открыл попрошу без критики).

https://bugzilla.altlinux.org/41046
« Последнее редактирование: 03.10.2021 12:07:41 от smatsak »

Оффлайн smatsak

  • Linux, C++
  • Завсегдатай
  • *
  • Сообщений: 154
  • Cloud-based technology
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #6 : 05.10.2021 12:55:16 »
У Вас удивительная способность выбирать самый хлам. :)
vim3 имеет кучу аппаратных и программных проблем, которые ни когда не будут решены. RPI4 - это полное дерьмо, единственный плюс, как у винды, распространённость, нет emmc nvme sata, греется как кипятильник и нужно потратить цену самой железки, за доп охлаждение (если нужен десктоп или WiFi), дебильный закрытый загрузчик, который ни когда не будет свободным и прочие "прелести". 

Что тут сказать, у автора видимо есть свой неудачный опыт эксплуатации обоих устройств. Здесь остаётся только посочувствовать. Что ж, бывает.
Мне же по условиям задачи нужно было выполнить два пункта: это должна быть отечественная операционная система (точно не Windows, выбрал Альт-Линукс и пока не жалею) и процессор, потенциально совместимый с теми, что выпускают или могут выпускать в РФ, т.е. точно не x86_64. Чтобы не рисковать деньгами заказчика в крупных объемах, выбрал доступные для покупки модели на процессорах ARM (программный аналог наших Байкалов-М, только быстрее и существенно дешевле) khadas vim3 и rpi4-8g.
По khadas vim3 - есть замечания, по rpi4-8g тоже, но в целом я доволен работой обоих устройств, мне же надо было еще работу Альт Линукс проверить (как самой операционной системы, так и ее поддержки).   
Про перегрев и стабильность работы - есть первая статистика, вполне убедительная: при постоянной нагрузке (тяжелый сайт с 3d анимацией) выше 60%, перегрева не случилось, алюминиевый корпус без вентиляторов себя показывает хорошо, нагрев не выше 62C, время работы в таком режиме  1 день 9 часов - без сбоев.
Мне же не в танчики на них играть, мне они для АСУТП.
Пара фоток.



Картинки для 2K монитора, Радикал не тянет такие большие картинки, но для пруфов и так норм.


 
« Последнее редактирование: 05.10.2021 13:00:37 от smatsak »

Оффлайн Balbes

  • Мастер
  • ***
  • Сообщений: 605
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #7 : 06.10.2021 17:39:53 »
Охлаждает отлично. Нагрузку держит. Не жужжит.
Да и сама малина греется относительно слабо.
Какая у тебя нагрузка ? Сборка образов в режиме сервера - это  использует одно ядро да и то, на 5-20%. Вся "нагрузка" на системе ввода-вывода и сеть (кстати, включи WiFi и нагрев сразу подскочит, там идиотская схема, сами разработчики давали советы, что-бы снизить перегрев, отключать WiFi и блок 4К). Ты запусти сборку ядра или еще чего с полной нагрузкой и на полной частоте всех ядер.
8Гб - уже давно не редкость, полно ТВ боксов и SbS с 8Гб. Да и наличие 8Гб не настолько востребованная вещь, это больше для "поездок по ушам наивным пользователям". Для обычного использования как десктопа важнее носитель и поддержка HW, а не размер памяти.

а что из arm не хлам? Или только x86_64 можно использовать?
x86 с их аппаратными троянами и полным контролем зарубежными мудаками - без вариантов в расход и мусорную корзину. Среди ARM полно хорошего оборудования под каждую задачу. Выбор, что брать - напрямую зависит от задач, которые нужно решить.

firefy station P и M всякие, поди
не угадал  :-*
но точно не малиновое дерьмо или amlogic

Что тут сказать, у автора видимо есть свой неудачный опыт эксплуатации обоих устройств. Здесь остаётся только посочувствовать. Что ж, бывает.
жаль тут нет смайликов - валяюсь от смеха ....
а опыта (как и реального железа), да, вполне достаточно, что-бы делать выводы (как участник девелоперских сообществ в реальных массовых проектах ARM).  8-)

и процессор, потенциально совместимый с теми, что выпускают или могут выпускать в РФ, т.е. точно не x86_64. Чтобы не рисковать деньгами заказчика в крупных объемах, выбрал доступные для покупки модели на процессорах ARM (программный аналог наших Байкалов-М, только быстрее и существенно дешевле) khadas vim3 и rpi4-8g.
судя по описанию Ваших "упражнений" с ними, Вам важен HW GPU\VPU, а это у них не совместимое.  разочарую Вас, ни малина, ни вим3, ни каким боком не совместимы с Байкалами.
софт, да, использует общую  aarch64, но 3D - эт драйвера, а они не совместимые ....

любопытствую
тяжелый сайт с 3d анимацией) выше 60%
это запустить браузер и в нём одну\две странички с анимашками ?

мониторы и ТВ с 720p 1080p 4K 8K - знаком, а что за оборудование скрывается за термином "2к монитор" (не путать с разрешением "картинки") ?

алюминиевый корпус без вентиляторов себя показывает хорошо, нагрев не выше 62C
на простенькой задаче с браузером, в комфортных условиях комнатной температуры и уже за 60 ???? интересно, что будет при промышленном использовании, где реальные температуры эксплуатации легко переваливаю за 40-50. И кстати, SD карты (для малины они как расходники), очень не любят нагрева выше 30-40, тормозят, и быстро подыхают (а если цикличный нагрев\охлаждение, то дребезг контактов со всеми прелестями отказа системы, заказчик будет ну очень Вам благодарен за это).

Оффлайн smatsak

  • Linux, C++
  • Завсегдатай
  • *
  • Сообщений: 154
  • Cloud-based technology
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #8 : 11.10.2021 02:52:11 »
жаль тут нет смайликов - валяюсь от смеха ....
В далеком 1998 году имея за плечами трехлетний опыт администрирования Novell Netware 3.x в подмидовской конторе СПб, у меня тоже было большое самомнение и даже ник был похожим: Balbes Population (Major), с таким ником я мог по dialup модему врываться в любой чат и не особенно церемониться с обитателями тех миров, готовый буквально заткнуть любого за пояс, т.к. всегда был готов ответить крепким словом.
А еще у меня был супер ник, за которым можно было спрятаться, как за щитом. Что вы хотели, я такой и я тут главный, всё знаю, всё могу.
Прошли годы, технологии поменялись и я стал совсем другим человеком, стал больше сомневаться в поисках истины, стал больше слушать, чем говорить Это я к тому, что никому ничего доказывать не надо: мы все боле-менее состоявшиеся ребята и если кто забыл - мы все умрем.
Так что не нужен весь этот пафос и нравоучения.
Опять же, кто я , чтобы учить вас жить, сами доживете и поймете что чего стоит. Одно скажу, похвалить человека приносит в долгую больше прибыли, чем наказать. И начинайте сомневаться. Проверяйте себя.

   
мониторы и ТВ с 720p 1080p 4K 8K - знаком, а что за оборудование скрывается за термином "2к монитор"

Извольте, есть разные мониторы ключевая характеристика - предельное разрешение, которое они могут выдавать на одной и той же видеокарте (хорошей).
Есть HD (1080) мониторы, есть 4К, есть 8К и да, есть 2К мониторы, предельным разрешением для которых является 2560x1440. Моя модель (Acer ED270U) - Ultra HD 2K (1440p).
Примеров моделей - полно:
https://www.citilink.ru/catalog/monitory--2km/
на простенькой задаче с браузером, в комфортных условиях комнатной температуры и уже за 60 ?
Ну так сайты разные бывают и я благодарен нашим партнерам, за то, что они для себя сделали такой тяжелый сайт.
Зайдите на страницу, посмотрите на загрузку своих компьютеров, очень хорошая страничка.
http://bfs.su/
Даже на моем вполне себе производительном компе с  geforce nvidia gtx картой загрузка по ядрам скачет до 70-80%, малина в четыре раза слабее моего компа по процессору, по GPU и подавно.
Так что прежде чем учить  спросите у людей, проверьте себя. А потом поговорим.

судя по описанию Ваших "упражнений" с ними, Вам важен HW GPU\VPU, а
Что мне нужно я знаю, а тесты - это чтобы банально машина в перегрев не ушла и не зависла за день работы под нагрузкой.
У меня простой набор: Wireguard, PostgreSQL, самописная программа на Qt 5.x/C++, управляющий интерфейс для 3-4 пользователей, управление контроллерами по 485 интерфейсу и связь по оптике.
Круг задач явно не для Фугаку, :)
Как уже писал - должна быть не Windows и не х86_64.
Если у вас есть конкретные предложения , то прошу вас их изложить, в противном случае -вам надо в политики, людям голову морочить.



« Последнее редактирование: 11.10.2021 03:07:01 от smatsak »

Оффлайн Aleksey Shimanov

  • Давно тут
  • **
  • Сообщений: 40
    • Email
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #9 : 12.10.2021 09:10:53 »
Зайдите на страницу, посмотрите на загрузку своих компьютеров, очень хорошая страничка.
http://bfs.su/
Прикольный сайтик... :)
CPU 20-30% (Xeon E5-1620)
GPU 55% (Nvidia Quadro K2000)
 :-P

Оффлайн smatsak

  • Linux, C++
  • Завсегдатай
  • *
  • Сообщений: 154
  • Cloud-based technology
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #10 : 12.10.2021 13:52:57 »
Прикольный сайтик... :)
CPU 20-30% (Xeon E5-1620)
GPU 55% (Nvidia Quadro K2000)
Видимо меня, как партнера, дополнительно грузят, у меня железо не хуже (хоть и старое), но загрузка выше. Возможно что-то еще влияет, может скорость подключения к интернет или еще что.
Но сайт действительно прикольный, для нагрузочного тестирования вполне подойдет - имитировать долгую нагрузку, малина 4 дня так уже работает и не скрипит.
Чтобы картинки не жать, разрешение с 1440p поменял на 1050p.

Мой комп

Малина




А так, не смотря на продолжительную нагрузку свыше 60%, время работы - четыре дня, температура не поднимается выше 62C. Корпус цельноалюминиевый без активного охлаждения.   

Кому интересно, корпус брал здесь.
https://aliexpress.ru/item/4000907704024.html?spm=a2g39.orderlist.0.0.564b4aa600G4c0&_ga=2.101089028.407880076.1634036122-264586978.1616805659

« Последнее редактирование: 12.10.2021 14:05:59 от smatsak »

Оффлайн smatsak

  • Linux, C++
  • Завсегдатай
  • *
  • Сообщений: 154
  • Cloud-based technology
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #11 : 12.10.2021 15:51:43 »
Небольшой сравнительный анализ работы трех систем (в картинках) на 9.2. Альт Линукс, 1050p (1680x1050).

1. Офисный десктоп заказчика (предоставили мне в самом начале работ для опытов) - H61M-ITX (ASRock) Процессор Intel® Pentium® G630 2 ядра 2,70 GHz
2. Khadas Vim3 - A311D big-little architecture. 4 основных ядра 2.2Ghz Cortex-A73 ,  2 ядра поддержки 1.8Ghz Cortex-A53 , встроенная память 4 Гб ОЗУ и 32 Гб встроенный диск (eMMC), можно работать с доп SD картой (в пределах габаритов)
3. Raspberry Pi 4 B 8GB - Broadcom BCM2711, 4 ядра Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz, память 8Гб DDR4, внешняя SD карта 32 Гб.

Проводил тестирование под нагрузкой все того же сайта http://bfs.su/, один тест - который измеряет общую производительность системы CPUCriptoHash, ответ в Миб/сек - чем выше, тем лучше.

H61M-ITX (ASRock), под нагрузкой 126 МиБ/сек.


Khadas Vim3, под нагрузкой 249 МиБ/сек.


Raspberry Pi 4 B 8GB, под нагрузкой  146 МиБ/сек.


Вывод  сделал для себя такой:

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

Khadas Vim3 - самый быстрый, но есть замечания (к работе Альт Линукс 9.2.) по графике - дергается экран и постоянно мигает курсор мышки под нагрузкой. Может зависнуть. Пока продолжу с ним опыты и есть надежда что на p10 работать будет лучше и красивее.

Raspberry Pi 4 B 8GB - для моих целей лучший кандидат: и компактная, и бесшумная, не требует особого внимания, работает стабильно, достаточно производительная. В проекте буду использовать эту модель.

« Последнее редактирование: 12.10.2021 15:56:13 от smatsak »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 953
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #12 : 12.10.2021 17:16:03 »
Зайдите на страницу, посмотрите на загрузку своих компьютеров, очень хорошая страничка.
http://bfs.su/
Прикольный сайтик... :)
CPU 20-30% (Xeon E5-1620)
GPU 55% (Nvidia Quadro K2000)
 :-P

Лучше смотреть по всем ядрам отдельно :-)

В среднем по больнице, загрузка и энергосберегающего, мягко говоря не самого быстрого, к тому же устаревшего 15W процессора с устаревшей графикой интел, невелика, - 33.77%:
(значение tail, это: количество потоков процессора + 2)
$ sleep 5 && sar -P ALL 1 5 | tail -n 6 | head -n 2
Среднее:     CPU     %user     %nice   %system   %iowait    %steal     %idle
Среднее:     all     31,61      0,00      1,91      0,25      0,00     66,23

Но один поток может грузить процессор с интел графикой достаточно сильно:
$ sleep 5 && sar -P ALL 1 5 # browser fullscreen mode F11
Linux 5.4.128-std-def-alt1 (comp) 12.10.2021 _x86_64_ (4 CPU)

16:27:29        CPU     %user     %nice   %system   %iowait    %steal     %idle
16:27:30        all     33,00      0,00      2,27      0,00      0,00     64,74
16:27:30          0     41,18      0,00      1,96      0,00      0,00     56,86
16:27:30          1     74,00      0,00      1,00      0,00      0,00     25,00
16:27:30          2      9,18      0,00      4,08      0,00      0,00     86,73
16:27:30          3      6,19      0,00      2,06      0,00      0,00     91,75

16:27:30        CPU     %user     %nice   %system   %iowait    %steal     %idle
16:27:31        all     32,91      0,00      2,51      0,00      0,00     64,57
16:27:31          0     41,84      0,00      0,00      0,00      0,00     58,16
16:27:31          1     74,00      0,00      1,00      0,00      0,00     25,00
16:27:31          2      4,04      0,00      5,05      0,00      0,00     90,91
16:27:31          3     11,88      0,00      3,96      0,00      0,00     84,16

16:27:31        CPU     %user     %nice   %system   %iowait    %steal     %idle
16:27:32        all     33,25      0,00      2,00      0,25      0,00     64,50
16:27:32          0     42,16      0,00      0,98      0,98      0,00     55,88
16:27:32          1     73,74      0,00      0,00      0,00      0,00     26,26
16:27:32          2     11,00      0,00      4,00      0,00      0,00     85,00
16:27:32          3      6,06      0,00      3,03      0,00      0,00     90,91

16:27:32        CPU     %user     %nice   %system   %iowait    %steal     %idle
16:27:33        all     33,16      0,00      2,28      0,00      0,00     64,56
16:27:33          0     22,68      0,00      1,03      0,00      0,00     76,29
16:27:33          1     36,36      0,00      3,03      0,00      0,00     60,61
16:27:33          2     32,00      0,00      4,00      0,00      0,00     64,00
16:27:33          3     41,41      0,00      1,01      0,00      0,00     57,58

16:27:33        CPU     %user     %nice   %system   %iowait    %steal     %idle
16:27:34        all     34,09      0,00      1,77      0,00      0,00     64,14
16:27:34          0     18,37      0,00      2,04      0,00      0,00     79,59
16:27:34          1     11,11      0,00      3,03      0,00      0,00     85,86
16:27:34          2     43,43      0,00      0,00      0,00      0,00     56,57
16:27:34          3     63,00      0,00      2,00      0,00      0,00     35,00

Среднее:     CPU     %user     %nice   %system   %iowait    %steal     %idle
Среднее:     all     33,28      0,00      2,17      0,05      0,00     64,50
Среднее:       0     33,40      0,00      1,21      0,20      0,00     65,19
Среднее:       1     53,92      0,00      1,61      0,00      0,00     44,47
Среднее:       2     19,96      0,00      3,43      0,00      0,00     76,61
Среднее:       3     25,81      0,00      2,42      0,00      0,00     71,77
$ sleep 60 && sensors # firefox-esr e10s disable fullscreen mode
coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +48.0°C  (high = +105.0°C, crit = +105.0°C)
Core 0:        +45.0°C  (high = +105.0°C, crit = +105.0°C)
Core 1:        +46.0°C  (high = +105.0°C, crit = +105.0°C)

jc42-i2c-6-18
Adapter: SMBus I801 adapter at 5040
temp1:        +43.8°C  (low  =  +0.0°C)                  ALARM (HIGH, CRIT)
                       (high =  +0.0°C, hyst =  +0.0°C)
                       (crit =  +0.0°C, hyst =  +0.0°C)
$ glxinfo | grep ^Extended -A17
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel (0x8086)
    Device: Mesa Intel(R) HD Graphics 5500 (BDW GT2) (0x1616)
    Version: 21.0.3
    Accelerated: yes
    Video memory: 3072MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.6
    Max compat profile version: 4.6
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) HD Graphics 5500 (BDW GT2)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 21.0.3
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
$ grep 'model name' /proc/cpuinfo
model name : Intel(R) Core(TM) i3-5005U CPU @ 2.00GHz
model name : Intel(R) Core(TM) i3-5005U CPU @ 2.00GHz
model name : Intel(R) Core(TM) i3-5005U CPU @ 2.00GHz
model name : Intel(R) Core(TM) i3-5005U CPU @ 2.00GHz
$ xrandr | grep '\*'
   1366x768      60.00*+
$ firefox --version
Mozilla Firefox 78.13.0esr
$ sed "" /usr/local/bin/firefox-e10s-disable.sh
#!/bin/sh

export MOZ_FORCE_DISABLE_E10S=1; firefox -P default-default

Система:
alt-p9-xfce-sysv-*-x86_64 с графикой Intel 5500 Broadwell GT2.
« Последнее редактирование: 12.10.2021 17:27:49 от Speccyfighter »

Оффлайн smatsak

  • Linux, C++
  • Завсегдатай
  • *
  • Сообщений: 154
  • Cloud-based technology
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #13 : 12.10.2021 18:29:58 »
Лучше смотреть по всем ядрам отдельно

x86_64 не очень интересен, лучше сюда выложите, у кого есть, Эльбрусы, Байкалы и Risc-V (если есть такой, а то ходят слухи - что это фантастика...).
Можно просто CPUCriptoHash на холостом ходу.
« Последнее редактирование: 12.10.2021 18:32:02 от smatsak »

Оффлайн Aleksey Shimanov

  • Давно тут
  • **
  • Сообщений: 40
    • Email
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #14 : 13.10.2021 08:34:01 »
Лучше смотреть по всем ядрам отдельно
У меня винда. :-)
Если верить диспетчеру задач, нагрузка ложится равномерно на все ядра.
Альт на виртуалке стоит, подготавливаю для промышленного использования, и заодно потихоньку осваиваю.