Обзор ODROID-H4 Plus – Часть 2: тестирование NAS-комплекта на Intel N97 и пассивного одноплатника в Ubuntu 24.04

В первой части обзора комплекта ODROID-H4+ были рассмотрены аппаратные характеристики и показана установка одноплатника Intel N97 в корпус H4 Type 3 с поддержкой до четырех 2.5-дюймовых SATA-накопителей. Теперь проведено тестирование ODROID-H4 Plus под управлением Ubuntu 24.04 как в конфигурации NAS-комплекта с активным охлаждением, так и в пассивном режиме работы. Во второй части представлены результаты бенчмарков, тесты 2.5GbE и накопителей, проверка воспроизведения видео 4K и 8K на YouTube, поддержка памяти IBECC, замеры энергопотребления и другие аспекты.

ODROID-H4 Plus Ubuntu 24.04 review

Установка Ubuntu 24.04 на ODROID-H4 Plus

Одноплатник ODROID-H4 Plus не поставляется с предустановленной ОС, так как не имеет встроенного хранилища. Ubuntu 24.04 была установлена на 128GB M.2 NVMe SSD, подключенный к плате. Процесс установки прошел относительно гладко, хотя в ретроспективе ОС следовало бы установить до монтажа платы в корпус вместе с SATA-накопителем, так как это несколько усложнило процедуру.

Ubuntu 24.04 manual partitioning

Сложность возникла из-за того, что два SATA-накопителя уже содержали установленную Ubuntu, поэтому пришлось переключиться на «Ручное разбиение», чтобы разобраться в ситуации и выбрать M.2 NVMe SSD в качестве целевого носителя. Этот M.2 SSD ранее использовался для загрузки Raspberry Pi OS, поэтому его раздел был удален и создан заново для Ubuntu. По неизвестной причине (возможно, из-за нехватки места, подробнее об этом позже) M.2 накопитель не был доступен для установки загрузчика, поэтому был выбран один из жестких дисков. В результате Grub оказался на SATA-накопителе, а Ubuntu — на M.2 SSD. Не идеально, но для текущих тестов приемлемо.

Информация о системе Ubuntu 24.04

Остальные этапы установки прошли без проблем. В разделе Settings->About отображается HARDKERNEL ODROID-H4 с четырехъядерным процессором Intel N97, 32 ГБ оперативной памяти и 128 ГБ хранилища (только NVMe).

ODROID-H4 About Ubuntu 24.04

Дополнительные сведения можно получить через командную строку:

Система работает под управлением Ubuntu 24.04 с ядром Linux 6.8, все три SATA-накопителя корректно определены (/dev/sda, /dev/sdb, /dev/sdc) и смонтированы.

Более детальную информацию предоставляет утилита inxi:

Температура в режиме простоя составляет 45°C. Стоит отметить, что большой вентилятор на корпусе крайне редко включается при отсутствии нагрузки.

Бенчмарки ODROID-H4 Plus в Ubuntu 24.04

Hardkernel реализовала режим «Unlimited Performance» для плат ODROID-H3/H4 , который можно активировать в BIOS. Как поясняет Hardkernel , этот режим использует новый параметр Power Limit 4 (PL4), введенный в процессорах Intel 10-го поколения, который устанавливает максимальный лимит энергопотребления на уровне чипа. Изначально предполагалось, что режим по умолчанию отключен, и планировалось провести тесты в штатном режиме и в режиме «Unlimited Performance». Однако при входе в BIOS… Advanced->CPU – Power Management Control показало, что PL4 уже установлен в 0, так называемый режим «Unlimited Performance».

ODROID-H4 Unlimited Performance PL4 Zero

Как обычно, начнем со скрипта sbc-bench.sh от Thomas Kaiser:

Как будет видно ниже, результаты несколько лучше, чем у других устройств на Intel N97/N100, благодаря более высокому лимиту мощности PL4 и большому охлаждающему вентилятору.

Также можно проверить лимит мощности.

Для нашего Intel N97 установлен лимит мощности PL1 в 12W и PL2 в 25W. Hardkernel поясняет, что для Core i3-N305 в ODROID-H4 Ultra PL1 будет установлен на 15W.

Geekbench 6 был запущен через sbc-bench четыре раза для проверки вариативности результатов.

Четыре результата для одноядерного (SC) и многоядерного (MC) тестов:

  1. SC: 1,331 баллов; MC: 3,413 баллов – См. полные результаты на сайте Geekbench
  2. SC: 1,332 балла; MC: 3,429 баллов – См. полные результаты на сайте Geekbench
  3. SC: 1,333 балла; MC: 3,438 баллов – См. полные результаты на сайте Geekbench
  4. SC: 1,332 балла; MC: 3,415 баллов – См. полные результаты на сайте Geekbench
HARDKERNEL ODROID H4 Geekench 6.3.0 benchmarks
Третий запуск Geekbench 6.3.0

Результаты в однопоточном режиме практически идентичны для всех четырех прогонов. В многопоточном режиме наблюдается больший разброс, но незначительный. После третьего прогона был сделан перерыв, и кондиционер был выключен. При работающем кондиционере температура в помещении составляла около 28°C, а без него постепенно повысилась до 30-31°C, что может объяснить небольшое снижение результата в последнем многопоточном тесте. Подробности, включая температуру CPU во время тестирования, доступны в полном логе SBC-bench .

Тестирование производительности GPU началось с Unigine Heaven Benchmark 4.0.

ODROID-H4 Plus Unigine Heaven Benchmark 4.0

Результат составил 17.2 кадра в секунду и 433 балла при стандартном разрешении 1920×1080.

Дополнительно протестирована встроенная графика (iGPU) путем воспроизведения видео на YouTube в Firefox с разрешениями 4K и 8K.

ODROID-H4 Plus YouTube 4K 2160p 30 fps Firefox Ubuntu 24.04

4K 30 FPS в FirefoxВоспроизведение видео 4K 30 fps работает отлично: за 9 минут просмотра было потеряно всего 10 кадров из 6589. Четыре из них пришлись на момент создания скриншота.

ODROID-H4 Plus YouTube 8K 4320p 30 fps Firefox Ubuntu 24.04

8K 30 FPS в FirefoxПереход на разрешение 8K (4320p) с частотой 60 fps также проходит плавно: за 3 минуты просмотра потеряно всего 3 кадра.

ODROID-H4 Plus YouTube 4K 2160p 60 fps Firefox Ubuntu 24.04

4K 60 FPS в FirefoxВидео 4K 60 FPS остается воспроизводимым, но количество потерянных кадров увеличилось до 238 из 48907 за 13 минут просмотра.

ODROID-H4 Plus YouTube 8K 4320p 60 fps Firefox Ubuntu 24.04

8K 60 FPS в Firefox8K 60 FPS часто представляет сложность, но ODROID-H4 Plus справляется относительно хорошо, хотя и не идеально: за 5 минут просмотра потеряно 380 кадров из 18241 (2%). Это может быть приемлемо для одних пользователей, но не для других, поэтому был проведен повторный тест в Google Chrome.

Intel N97 8K 60FPS YouTube Chrome Ubuntu 24.04

8K 60 FPS в ChromeТестирование не заняло много времени, так как результат оказался катастрофическим: потеряно более 50% кадров, видео было невозможно смотреть. Наблюдалась 100% загрузка всех четырех ядер CPU. Проверка показала, что аппаратное ускорение декодирования видео было включено.

Chrome GPU Video Decode

Быстрое тестирование с 4K 60 fps в Chrome показало такие же результаты, как и в Firefox. Проблема в Google Chrome возникает только с 8K 60 FPS, что для большинства пользователей неактуально. Обратите внимание, что и Firefox, и Chrome использовали кодек AV1 для всех тестируемых разрешений и частот кадров.

Для оценки производительности в Speedometer 2.0 снова использовался Firefox.

ODROID H4 Plus NAS Kit Speedometer 2.0 Benchmark
Результат составил 164 прогона в минуту. Тест был повторен в Google Chrome.

ODROID-H4 Plus Speedometer 2.0 Ubuntu Chrome

С результатом 198 прогонов в минуту Google Chrome оказался значительно быстрее Firefox в этом тесте.

Поскольку Speedometer 2.0 устаревает, также был запущен Speedometer 3.0 для сбора данных для будущих обзоров.

Mozilla Firefox

ODROID-H4 Plus Speedometer 3.0 Ubuntu Firefox

Новый результат выражен в баллах и не сопоставим с предыдущими. ODROID-H4 Plus набрал 8.15 баллов в Firefox под Ubuntu 24.04. Детализированное представление результатов стало более информативным.

Speedometer 3.0 details

Google Chrome

ODROID-H4 Plus Speedometer 3.0 Ubuntu Chrome

Google Chrome подтвердил более высокую производительность веб-рендеринга по сравнению с Firefox на ODROID-H4 Plus, набрав 12.2 балла.

Сравнение результатов тестирования ODROID H4 Plus с другими платформами на Alder Lake-N

Теперь сравним результаты тестирования ODROID H4 Plus под Ubuntu 24.04 с другими платформами на Alder Lake-N под Ubuntu 22.04/Fedora 39 , а именно: мини-ПК Blackview MP80 (N97), бесшумный мини-ПК MINIX Z100-0dB (N100), мини-ПК GEEKOM Mini Air12 (N100) и мини-ПК Weibu N10 (Core i3-N305). Основные характеристики этих устройств приведены в таблице ниже.

ODROID-H4 Plus Blackview MP80 (N97) MINIX Z100-0dB GEEKOM Mini Air12 Weibu N10
SoC Intel Processor N97 Intel Processor N97 Intel Processor N100 Intel Processor N100 Intel Core i3-N305
CPU 4-core processor up to 3.6 GHz 4-core processor up to 3.6 GHz 4-core processor up to 3.4 GHz 4-core processor up to 3.4 GHz 8-core processor up to 3.80 GHz
GPU 24EU Intel UHD Graphics @ 1.2 GHz 24EU Intel UHD Graphics @ 1.2 GHz 24EU Intel HD Graphics @ 750 MHz 24EU Intel HD Graphics @ 750 MHz 32EU Intel HD Graphics @ 1.25 GHz
TDP 12W 12W 6W 6W 15W
Memory 32GB DDR5-5600 SO-DIMM (user installed) 16GB LPDDR5 SDRAM 16 GB DDR4-3200 16GB DDR5-4800 8GB DDR4-3200
Storage 128GB M.2 NVMe SSD (user installed) 512GB M.2 SATA SSD 512GB NVMe SSD 512GB NVMe SSD 512GB NVMe SSD
Default OS N/A Windows 11 Pro Windows 11 Pro Windows 11 Pro Windows 11 Pro
Linux OS Ubuntu 24.04 Fedora 39 Ubuntu 22.04 Ubuntu 22.04 Ubuntu 22.04

Использовались разные ОС: Ubuntu 22.04, Ubuntu 24.04 и Fedora Workstation 39, что не идеально, но дает представление об относительной производительности. Результаты тестов под Linux следующие.

ODROID-H4 Plus
«Unlimited Performance» mode
Blackview MP80 (N97) MINIX Z100-0dB GEEKOM Mini Air12 Weibu N10 Core i3-N305
sbc-bench.sh
— memcpy 12400.1 MB/s 8989.0 MB/s 9,572.6 MB/s, 10,459.3 MB/s 9,949.4 MB/s
— memset 13755.9 MB/s 12881.2 MB/s 8,552.2 MB/s 10,665.4 MB/s 8,991.6 MB/s
— 7-zip (average) 14,030 13,230 10,680 13,940 17,615
— 7-zip (top result) 14,056 13,270 12,324 13,976 20,002
— OpenSSL AES-256 16K 1303565.65k 1302822.91k 1,232,743.08k 1,233,283.75k 1,377,211.73k
Geekbench 6 Single 1,332 1,251 1,243 1,213 1,177 (Geekbench 5)
Geekbench 6 Multi 3,429 3,141 3,189 3,272 4,856 (Geekbench 5)
Unigine Heaven score 433 404 294 303 451
Speedometer 2.0 (Firefox) 164 152 146 149 N/A

ODROID-H4 Plus демонстрирует значительно более высокую производительность по сравнению с другими четырехъядерными системами на Alder Lake-N. Более высокая пропускная способность памяти, вероятно, обусловлена использованием модуля Samsung 32GB DDR5-5600 SO-DIMM. Обратите внимание, что это пользовательская память, и для достижения аналогичного уровня производительности потребуется аналогичный тип RAM. Результат в 7-zip также заметно выше и увеличивается с каждым прогоном (13984 -> 14045 -> 14056), что свидетельствует об эффективном охлаждении и возможном влиянии кэширования. Восьмиядерный мини-ПК Weibu N10 остается быстрее в этом многопоточном тесте. Сравнение не совсем справедливо, так как ODROID-H4 Plus — это более крупная система с активным охлаждением, отсутствующим в других мини-ПК. Geekbench 6 подтверждает отличную однопоточную и многопоточную производительность системы. Графика также показывает хорошие результаты для бюджетного SoC с интегрированным GPU.

Тестирование не завершено: дополнительные тесты производительности с включенным IBECC и в бесшумном режиме будут проведены после извлечения платы из корпуса ближе к концу обзора.

Тестирование накопителей

Платы ODROID-H4 не комплектуются накопителями, поэтому тестирование интерфейсов проводилось с дисками, не использующими максимальную пропускную способность.

Начнем с NVMe SSD ( MAKERDISK 128GB drive ) с заявленной скоростью чтения 1 800 МБ/с и записи 560 МБ/с:

Скорость записи вызывает вопросы (около 2 000 МБ/с), если только Cytron не указал неверные характеристики для своих накопителей. Однако скорость чтения соответствует заявленной (1 867 325 КБ/с или 1 823 МБ/с).

Далее протестируем три из четырех интерфейсов SATA. Два из них оснащены HDD с ожидаемой производительностью около 100 МБ/с, а третий — бюджетным SSD SATA, который ранее тестировался в мини-ПК MINIX NEO Z100-0dB с показателями ~252 МБ/с на чтение и ~144 МБ/с на запись.

/dev/sda2 (SATA HDD – раздел EXT-4):

/dev/sdb1 (SATA SSD – раздел exFAT):

/dev/sdc2 (SATA HDD – раздел EXT-4):

Все результаты соответствуют ожиданиям для используемых накопителей.

Тестирование производительности и стабильности 2.5GbE

Проверим скорость работы 2.5GbE на обоих портах RJ45 с помощью iperf3, используя UP Xtreme i11 Edge mini PC (192.168.31.12) на другом конце.

Левый порт RJ45:

  • Отдача

  • Загрузка

  • Полный дуплекс (двунаправленный)

Отличный результат! Поскольку левый порт работает корректно, перейдем сразу к тестированию полного дуплекса на правом порту RJ45:

Все в порядке.

Обычно на этом тестирование Ethernet завершается, но многие отмечают потенциальную проблему с контроллерами Intel 2.5GbE при включенном ASPM и низкой/отсутствующей нагрузке. Hardkernel успешно протестировали эту конфигурацию на ODROID-H4 в течение 400+ часов с пингом Google каждые 30 минут. На ODROID-H4+ с интервалом пинга 2 секунды первый тест завершился ошибкой через 6 часов, возможно, из-за плохого соединения кабеля (требуется проверка).

Но для уверенности повторим тест на ODROID-H4 в течение 24+ часов с пингом cnx-software.com каждые 10 секунд. Сначала убедимся, что ASPM включен:

Полный вывод команды lspci доступен на pastebin . Ключевой момент — активированный ASPM. Запустим пинг CNX Software каждые 60 секунд через правый порт RJ45, подключенный к коммутатору TP-Link 2.5GbE, используя следующий скрипт:

Проблем с соединением во время теста не возникло:

Изменение IP-адреса ожидаемо, так как CNX Software использует Cloudflare.

На ODROID-H4 Plus настроены два SAMBA-ресурса: на NVMe SSD и SATA SSD (последний недостаточно быстр для насыщения 2.5GbE-канала). Доступ к ним осуществлялся с UP Xtreme i11 mini PC:

Скопируем образ Ubuntu 24.04 Desktop (5.7 ГБ) на каждый ресурс:

и перенесем файл в /dev/null с каждого ресурса:

Схожие результаты: ~280 МБ/с (2 240 Мбит/с). Для NVMe SSD это ожидаемо, но не для SATA SSD (тесты iozone показывали ~240 МБ/с на чтение). Дело в кэшировании — 32 ГБ ОЗУ легко вмещают два файла по 5.7 ГБ. Перезагрузим систему и повторим тест:

Скорость немного снизилась до ~249 МБ/с (1 991 Мбит/с), но осталась на хорошем уровне.

Стресс-тест и температура CPU

Проведем стресс-тест, отслеживая температуру процессора Intel N97 (4 ядра) в корпусе Type 3 для ODROID H4 Plus.

ODROID-H4 Plus Stress Test CPU Temperature

Максимальная температура CPU достигла 57°C, стабилизировавшись на 54-55°C в режиме «Unlimited Performance». По данным sbc-bench.sh, частота CPU составила 2 900 МГц. Температура в простое: 37-39°C при комнатной температуре ~28°C. Для сравнения, компактный мини-ПК Blackview MP80 (N97) нагревался до 79°C при той же частоте 2 900 МГц. Позже повторим тест на ODROID-H4 Plus в «fanless SBC»-режиме.

Тестирование ECC-памяти

Поддержка ECC-памяти редко встречается в бюджетных решениях, но Hardkernel модифицировали BIOS для добавления IBECC (In-band ECC). Проверим ее влияние на систему.

Проверим вывод команды free до изменений:

В BIOS перейдем в Chipset -> System Agent (SA) Configuration -> Memory Configuration. Параметр In-Band ECC Support изначально установлен в Disabled .

BIOS In-Band ECC Support Disabled

После активации появится опция «In-Band ECC Operation Mode» со значением по умолчанию 2 («Защищать все запросы и игнорировать проверки диапазона»).

ODROID-H4 Plus enable ECC BIOS

Снова проверим free в Ubuntu 24.04:

Объем памяти уменьшился с 32 605 440 до 31 573 252 КБ (~3.16%, что близко к 1/32 (0.03125) из-за добавления бита четности. Для пользователя другие изменения незаметны. Теоретически, ошибки ECC можно отслеживать через rasdaemon:

CE — исправимые ошибки, UE — неисправимые. Проверить это сложно без оборудования для генерации битовых переворотов в RAM, а программные методы для этого неочевидны

Запустим бенчмарки для оценки влияния на производительность: sbc-bench.sh, Geekbench 6.3 и Unigine Heaven Benchmark 4.0 (чувствителен к пропускной способности памяти).

Geekbench 6.3 (запущен через sbc-bench.sh):

ODROID-H4 Plus Geekbench ECC IBECC

Средние результаты двух прогонов: 1 305 (однопоточный) и 3 266 (многопоточный). Полные данные доступны на сайте Geekbench .

ODROID-H4 Plus ECC memory Unigine Heaven Benchmark 4.0

Сравним с результатами при отключенном IBECC (режим «Unlimited Performance»).

ODROID-H4 Plus
IBECC disabled
ODROID-H4 Plus
IBECC enabled
Delta
sbc-bench.sh
— memcpy 12400.1 MB/s 11,353.5 MB/s -8.44%
— memset 13755.9 MB/s 10534.9 MB/s -23.38%
— 7-zip (average) 14,030 13,660 -2.64%
— 7-zip (top result) 14,056 13,698 -2.55%
— OpenSSL AES-256 16K 1303565.65k 1303767.72k +0.015%
Geekbench 6 Single 1,332 1,305 -2.03%
Geekbench 6 Multi 3,429 3,266 -4.75%
Unigine Heaven score 433 409 -5.54%

Как и ожидалось, сильнее всего пострадали тесты пропускной способности памяти. В обычных бенчмарках разница минимальна. Unigine Heaven показал снижение на ~5.5%.

Уровень шума вентилятора в корпусе H4 Type 3

Хотя ODROID-H4 — это плата без вентилятора, в корпусе Type 3 установлен крупный вентилятор на верхней панели. До перехода в «Unlimited Performance»-режим вентилятор периодически включался/выключался в простое и мог оставаться выключенным в прохладных помещениях. Сейчас он работает постоянно, даже после закрытия всех программ. Шум заметен на расстоянии ~2 метров как в простое, так и под нагрузкой.

Измерим уровень шума шумомером на расстоянии ~5 см от корпуса:

  • Простой (вентилятор активен) — 46–47 дБА
  • Стресс-тест (4 ядра) — 46–47 дБА

Фоновый уровень в тихой комнате: 37.5–38.5 дБА.

Это показатели при настройках по умолчанию. Поведение вентилятора можно настроить программно , учитывая значительный запас по температуре CPU.

Потребление энергии ODROID-H4 Plus (режим «Multimedia NAS»)

Измерим энергопотребление ODROID-H4 Plus в корпусе. Система остается в режиме «Unlimited Performance» с включенным IBECC. Тестируем конфигурацию «мультимедийного NAS» с SATA-накопителями, 2.5GbE, HDMI-дисплеем и двумя RF-адаптерами (беспроводные клавиатура/мышь).

  • Выключен — 0.4–0.5 Вт
  • Простой
    • 8.3–8.4 Вт (Вентилятор выключен)
    • 10.5–10.9 Вт (Вентилятор активен)
    • Примечание: в моих условиях вентилятор работает большую часть времени.
  • Передача файлов (SAMBA SATA SSD) – 15.9-16.5 Вт
  • Воспроизведение видео – 19.4 – 22.5 Вт (YouTube 8K60fps в Firefox)
  • Тест нагрузки на CPU (stress -c 4) – 24.4 -24.8 Вт

Теперь последовательно отключим некоторые компоненты для измерения энергопотребления в режиме простоя (вентилятор выключен):

  • Отключение HDMI – 7.3 -7.4 Вт
  • Отключение USB RF-донглов – 6.3 – 6.4 Вт
  • Отключение Ethernet-кабеля – 5.5 – 5.6 Вт

Далее перейдем в BIOS и отключим режим Unlimited Performance (PL4=0), но сначала проверим, активирован ли ASPM для всех устройств:

Похоже, ASPM активирован для всех устройств. В BIOS установлен PL4=30000 и отключен IBECC. Затем проверено энергопотребление в режиме простоя с теми же подключенными периферийными устройствами:

  • Режим простоя (вентилятор выключен) – 8.8 – 8.9 Вт
  • Режим простоя (вентилятор активен) – 9.0 – 9.1 Вт
  • Отключение HDMI – 7.2 – 7.4 Вт (вентилятор выключен)
  • Отключение USB RF-донглов – 6.3 – 6.4 Вт (вентилятор выключен)

Разница незначительна, за исключением режима с активным вентилятором, где возможно снижение скорости вращения…

Одноплатный компьютер без вентилятора – тесты производительности, энергопотребление и проверка GPIO

До этого момента рассматривался ODROID-H4 Plus в корпусе H4 Type 3 с активным охлаждением. Теперь плата будет извлечена из корпуса для работы без вентилятора, а в BIOS снова установлен PL4=0 перед проведением тестов, проверкой температурного режима, измерением энергопотребления и быстрой проверкой контактов GPIO-разъема.

Потребовалась переустановка Ubuntu 24.04 на ODROID-H4 Plus, так как EFI-раздел находился на одном из SATA-накопителей. В первый раз не удалось выбрать NVMe SSD из-за того, что EFI-файлы превышали 1 ГБ, а свободного места было недостаточно…

Ubuntu 24.04 manual partitioning FAT32 EFI

На этот раз диск был полностью очищен, и раздел загрузчика создан перед созданием раздела rootfs.

ODROID-H4 Plus Intel Processor N97 fanless SBC with Ubuntu 22.04

Тесты ODROID-H4 Plus в режиме без вентилятора

Проведем те же тесты в режиме без вентилятора.

Температура значительно выше, чем с активным охлаждением, производительность немного ниже, а sbc-bench.sh также сообщает о высокой температуре NVMe SSD. Также отмечается, что ASPM отключен, как и ранее. После выполнения той же команды, что и в разделе энергопотребления, выяснилось, что ASPM отключен для всех устройств, так как sbc-bench.sh отключил его для повышения производительности:

Это повлияет на измерения энергопотребления, поэтому потребуется перезагрузка платы. Но продолжим тесты. Следующий – Geekbench 6.3:

ODROID-H4 Plus Fanless SBC Geekbench 6.3

Результаты практически идентичны результатам с активным охлаждением, поэтому режим «Unlimited Performance» работает хорошо и без вентилятора, по крайней мере, для ODROID-H4 и ODROID-H4 Plus на процессоре N97, но ситуация может отличаться для ODROID-H4 Ultra на Core i3-N305. Полные результаты доступны на сайте Geekbench , а вывод sbc-bench.sh – на Pastebin .

Результаты Unigine Heaven Benchmark 4.0 немного снизились – 411 баллов.

Unigine Heaven Benchmark 4.0 ODROID H4 Plus Fanless

Однопоточный тест Speedometer 2.0 в браузере (Firefox) практически не изменился.

ODROID-H4 Plus Fanless Speedometer 2.0 Benchmark

ODROID-H4 Plus
Active cooling
ODROID-H4 Plus
Fanless
Delta
sbc-bench.sh
— memcpy 12400.1 MB/s 12347.0 MB/s -0.42%
— memset 13755.9 MB/s 13637.3 MB/s -0.86%
— 7-zip (average) 14,030 13980 -0.35%
— 7-zip (top result) 14,056 14030 -0.18%
— OpenSSL AES-256 16K 1303565.65k 1303876.95k +0.023%
Geekbench 6 Single 1,332 1326 -0.45%
Geekbench 6 Multi 3,429 3425 -0.12%
Unigine Heaven score 433 411 -5.08%
Speedometer 2.0 (Firefox) 164 163 -0.61%

Сводка результатов показывает, что ODROID-H4 Plus без вентилятора работает так же хорошо, как и в корпусе с активным охлаждением, за исключением 3D-графики, где система теряет около 5% производительности в Unigine Heaven Benchmark 4.0.

Тест нагрузки

Повторим тест нагрузки в Ubuntu 24.04 и проверим температуру CPU в режиме без вентилятора.

Fanless stress test ODROID-H4 Plus Ubuntu 24.04

Как и ожидалось, температура значительно выше, чем в корпусе, достигая 96°C, и через некоторое время начинается небольшое троттлинг с постепенным снижением частоты CPU с 2900 МГц до 2500 МГц, где она стабилизируется при длительном тесте. Тест проводился при комнатной температуре около 27°C и в режиме «Unlimited Performance».

Энергопотребление ODROID-H4 Plus

После удаления трех SATA-накопителей и вентилятора энергопотребление может быть ниже. После перезагрузки проведены повторные измерения с теми же аксессуарами (HDMI-дисплей, Ethernet и 2 RF-донгла).

  • Выключенное состояние – 0.4 Вт (Примечание: на плате горит красный светодиод, а на блоке питания – зеленый, что может немного влиять на энергопотребление)
  • Режим простоя – 7.0 – 7.1 Вт
  • Воспроизведение видео – 17.1 – 20.6 Вт (YouTube 8K60fps в Firefox)
  • Тест нагрузки на CPU (stress -c 4) – 24.0 – 24.5 Вт

Подтверждено, что ASPM активирован:

Вернемся к режиму простоя и последовательно отключим несколько компонентов:

  • Отключение HDMI – 5.6 – 5.7 Вт
  • Отключение USB RF-донглов – 4.6 – 4.7 Вт
  • Отключение 2.5GbE – 3.4 – 3.5 Вт

GPIO-разъем ODROID-H4 Plus

Платы ODROID-H4 оснащены 24-контактным GPIO-разъемом с 2x I2C, UART, HDMI CEC, 3x USB 2.0 и т.д…

ODROID-H4 GPIO header pinout

РаспиновкаИнструкции по использованию этих интерфейсов доступны в разделе примечаний на вики. Будет протестирован I2C0 с использованием OLED-дисплея на контроллере SSD1306. Сначала установим и запустим i2ctools для проверки подключения дисплея:

Дисплей обнаружен по адресу 0x3c. Можно вывести текст, собрав и запустив проект SSD1306 OLED:

Успешно!

ODROID-H4 Plus I2C OLED

Каждый порт I2C может быть включен (по умолчанию) или отключен в BIOS, а скорость может быть установлена от 100 КГц до 3.4 МГц. Для этого перейдите в Chipset->PCH-IO Configuration->SerialIO Configuration в BIOS.

BIOS I2C settings Aptio Setup I2C speed

Заключение

ODROID-H4 Plus – это надежный одноплатный компьютер на Alder Lake-N, который обычно работает быстрее, чем аналогичные мини-ПК под управлением Ubuntu 22.04/24.04, благодаря эффективным решениям охлаждения (как активного, так и пассивного) и оптимизации в BIOS. Это также универсальная платформа с SATA-портами, которую легко превратить в полноценный NAS с четырьмя накопителями, используя различные корпуса. Hardkernel предлагает ряд аксессуаров. Энергопотребление немного ниже, чем у других систем, но, возможно, не настолько, как заявлено…

Недостатки включают немного большие габариты, отсутствие M.2-слота для беспроводных модулей (единственный вариант – USB-донглы для WiFi 5/6 и Bluetooth), а также более высокую цену по сравнению с аналогичными системами. Однако немногие системы предлагают четыре SATA-порта и GPIO-разъем, что может оправдывать цену за универсальность.

На этом всё. Благодарим Hardkernel за предоставленный комплект ODROID-H4+ для обзора. Читатели могут повторить эту конфигурацию, используя следующие компоненты:

  • Одноплатный компьютер ODROID-H4+ – $139
  • Корпус H4 Type 3 – $17
  • Блок питания 15В/4А – $9.40 (опция при заказе платы). Также подойдет блок питания для ноутбука 19В~20В. Важно проверить полярность.
  • SATA-кабели (данные и питание) –    $3 за комплект, или $12 всего
  • Батарейка для RTC – $2.50 (Примечание: возможно, включена по умолчанию, требуется уточнение).
  • Вентилятор охлаждения 92x92x15 мм PWM – $4
  • Память Samsung 32GB DDR5-5600 SO-DIMM – $95 на Hardkernel . Неплохая цена по сравнению с модулями Samsung 32GB DDR5-5600, продаваемыми на Amazon . Модули CRUCIAL немного дешевле.

Итоговая стоимость составит $278.90 плюс доставка, к которой нужно добавить M.2 SSD для ОС (если не использовать один из SATA-накопителей) и несколько SATA-дисков. Версия без вентилятора обойдется примерно в $245.9 плюс доставка.

Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments