Обзор GEEKOM GT1 Mega с Ubuntu 24.10 – Часть 3: Linux на мини-ПК с процессором Intel Core Ultra 9 185H «Meteor Lake»

Ранее были рассмотрены аппаратные характеристики GEEKOM GT1 Mega: распаковка и разборка , а затем проведено детальное тестирование мини-ПК на Intel Core Ultra 9 185H с Windows 11 Pro . После перерыва на обзоры Raspberry Pi появилась возможность протестировать GEEKOM GT1 Mega с Ubuntu 24.10 для оценки работы с современным дистрибутивом Linux.

В ходе тестирования мини-ПК на Meteor Lake в Linux были проверены: функциональность, выполнены бенчмарки, оценена производительность накопителя и сети, воспроизведение видео 4K/8K на YouTube с разной частотой кадров, проведён стресс-тест системы охлаждения, измерены уровень шума вентилятора и энергопотребление.

GEEKOM GT1 Mega Ubuntu 24.10 Linux review

Установка Ubuntu 24.10

Обычно мини-ПК тестируются с последней LTS-версией Ubuntu (сейчас 24.04.1). Однако поскольку Intel Core Ultra 9 185H и другие SoC Meteor Lake выпущены после апреля 2024 года, а HWE-ядро (аппаратная поддержка) для Ubuntu 24.04 ещё не выпущено , было решено использовать образ Ubuntu 24.10 с ядром Linux 6.11 и обновлёнными пакетами. Ubuntu 24.04.2 получит HWE-стек на базе Linux 6.11 после релиза.

Установка Ubuntu 24.10 прошла стандартно: после уменьшения раздела Windows 11 Pro вдвое через «Управление дисками», система была развёрнута с USB-накопителя. При загрузке по умолчанию запускалась Windows 11, поэтому в BIOS GT1 Mega был изменён приоритет загрузки с ручным выбором «ubuntu» в качестве первого варианта.

Aptio Setup AMI BIOS boot setup priority

Системная информация GEEKOM GT1 Mega в Ubuntu 24.10

Окно Settings->About в Ubuntu 24.10 подтверждает конфигурацию: мини-ПК GEEKOM GT1 Mega на процессоре Intel Core Ultra 9 185H (22 потока) с 32 ГБ ОЗУ. Ёмкость диска отображается как «неизвестно».

GEEKOM GT1 Mega Ubuntu 24.10 Settings About

Дополнительные детали доступны в командной строке, включая объём диска (1.8 ТБ) и размер корневой ФС Ubuntu (865 ГБ):

jaufranc@GEEKOM-GT1-Mega-CNX:~$ cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=24.10
DISTRIB_CODENAME=oracular
DISTRIB_DESCRIPTION="Ubuntu 24.10"
jaufranc@GEEKOM-GT1-Mega-CNX:~$ uname -a
Linux GEEKOM-GT1-Mega-CNX 6.11.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Oct 14 13:19:59 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
jaufranc@GEEKOM-GT1-Mega-CNX:~$ free -mh
               total        used        free      shared  buff/cache   available
Mem:            30Gi       2.1Gi        24Gi       416Mi       4.4Gi        28Gi
Swap:          8.0Gi          0B       8.0Gi
jaufranc@GEEKOM-GT1-Mega-CNX:~$ df -mh
Filesystem      Size  Used Avail Use% Mounted on
tmpfs           3.1G  2.7M  3.1G   1% /run
/dev/nvme0n1p5  865G   15G  806G   2% /
tmpfs            16G     0   16G   0% /dev/shm
efivarfs        192K  120K   68K  65% /sys/firmware/efi/efivars
tmpfs           5.0M  8.0K  5.0M   1% /run/lock
tmpfs           1.0M     0  1.0M   0% /run/credentials/systemd-udev-load-credentials.service
tmpfs           1.0M     0  1.0M   0% /run/credentials/systemd-tmpfiles-setup-dev-early.service
tmpfs           1.0M     0  1.0M   0% /run/credentials/systemd-tmpfiles-setup-dev.service
tmpfs           1.0M     0  1.0M   0% /run/credentials/systemd-sysctl.service
/dev/nvme0n1p1  296M   80M  217M  27% /boot/efi
tmpfs            16G   20K   16G   1% /tmp
tmpfs           1.0M     0  1.0M   0% /run/credentials/systemd-tmpfiles-setup.service
tmpfs           3.1G  132K  3.1G   1% /run/user/1000
tmpfs           1.0M     0  1.0M   0% /run/credentials/systemd-journald.service
tmpfs           1.0M     0  1.0M   0% /run/credentials/systemd-resolved.service

jaufranc@GEEKOM-GT1-Mega-CNX:~$ lsblk | grep nvme
nvme0n1 259:0 0 1.8T 0 disk 
├─nvme0n1p1 259:1 0 300M 0 part /boot/efi
├─nvme0n1p2 259:2 0 16M 0 part 
├─nvme0n1p3 259:3 0 982.8G 0 part 
├─nvme0n1p4 259:4 0 1G 0 part 
└─nvme0n1p5 259:5 0 878.9G 0 part /

Команда inxi предоставляет больше данных:

jaufranc@GEEKOM-GT1-Mega-CNX:~$ sudo inxi -Fc0
System:
  Host: GEEKOM-GT1-Mega-CNX Kernel: 6.11.0-9-generic arch: x86_64 bits: 64
  Console: pty pts/2 Distro: Ubuntu 24.10 (Oracular Oriole)
Machine:
  Type: Laptop System: GEEKOM product: GT1 Mega v: N/A serial: H006524370106
  Mobo: N/A model: GT1 Mega serial: N/A UEFI: American Megatrends LLC.
    v: 0.50 date: 08/12/2024
CPU:
  Info: 16-core (6-mt/10-st) model: Intel Core Ultra 9 185H bits: 64
    type: MST AMCP cache: L2: 18 MiB
  Speed (MHz): avg: 523 min/max: 400/4800:5100:3800:2500 cores: 1: 400
    2: 400 3: 400 4: 1228 5: 400 6: 400 7: 1187 8: 400 9: 400 10: 400 11: 400
    12: 400 13: 1491 14: 400 15: 400 16: 400 17: 400 18: 400 19: 400 20: 400
    21: 400 22: 400
Graphics:
  Device-1: Intel Meteor Lake-P [Intel Arc Graphics] driver: i915 v: kernel
  Display: unspecified server: X.org v: 1.21.1.13 with: Xwayland v: 24.1.2
    driver: gpu: i915 tty: 80x24 resolution: 1: 1920x1080
  API: EGL v: 1.5 drivers: iris,swrast platforms: gbm,surfaceless,device
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: mesa v: 24.2.3-1ubuntu1
    note: console (EGL sourced) renderer: Mesa Intel Arc Graphics (MTL),
    llvmpipe (LLVM 19.1.0 256 bits)
Audio:
  Device-1: Intel Meteor Lake-P HD Audio driver: sof-audio-pci-intel-mtl
  API: ALSA v: k6.11.0-9-generic status: kernel-api
Network:
  Device-1: Intel Ethernet I226-V driver: igc
  IF: enp172s0 state: up speed: 1000 Mbps duplex: full
    mac: 38:f7:cd:ca:66:9a
  Device-2: Intel Ethernet I226-V driver: igc
  IF: enp173s0 state: down mac: 38:f7:cd:ca:66:9e
  Device-3: Intel Wi-Fi 7 AX1775 /AX1790 /BE20 /BE401/BE1750 2x2
    driver: iwlwifi
  IF: wlp174s0f0 state: down mac: dc:97:ba:22:9e:a3
Bluetooth:
  Device-1: Intel driver: btusb type: USB
  Report: hciconfig ID: hci0 state: up address: DC:97:BA:22:9E:A7 bt-v: 5.4
Drives:
  Local Storage: total: 1.82 TiB used: 14.79 GiB (0.8%)
  ID-1: /dev/nvme0n1 vendor: Crucial model: CT2000P3PSSD8 size: 1.82 TiB
Partition:
  ID-1: / size: 864.04 GiB used: 14.71 GiB (1.7%) fs: ext4 dev: /dev/nvme0n1p5
  ID-2: /boot/efi size: 296 MiB used: 79.3 MiB (26.8%) fs: vfat
    dev: /dev/nvme0n1p1
Swap:
  ID-1: swap-1 type: file size: 8 GiB used: 0 KiB (0.0%) file: /swap.img
Sensors:
  System Temperatures: cpu: 38.8 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 32 GiB note: est. available: 30.37 GiB used: 2.22 GiB (7.3%)
  Processes: 415 Uptime: 23m Init: systemd target: graphical (5) Shell: Sudo
    inxi: 3.3.35

Обнаружены 16 ядер и 22 потока Intel Core Ultra 9 185H с частотами до 4800, 5100, 3800 или 2500 МГц (зависит от кластера). Корректно определены: интегрированная графика Intel Arc Graphics, два контроллера Intel i226-V 2.5GbE, модуль Wi-Fi 7 и Bluetooth 5.4 (не назван, но это Intel BE200), SSD Crucial CT2000P3PSSD8. Температура в простое – 38.8°C.

Бенчмарки GEEKOM GT1 Mega в Ubuntu 24.10

Начнём с скрипта sbc-bench.sh Томаса Кайзера:

jaufranc@GEEKOM-GT1-Mega-CNX:~$ sudo ./sbc-bench.sh -r
[sudo] password for jaufranc: 
Starting to examine hardware/software for review purposes...

sbc-bench v0.9.68

Installing needed tools: apt-get -f -qq -y install gcc make build-essential powercap-utils curl git links mmc-utils smartmontools stress-ng, p7zip 16.02, tinymembench, ramlat, mhz, cpufetch, cpuminer. Done.
Checking cpufreq OPP. Done.
Executing tinymembench. Done.
Executing RAM latency tester. Done.
Executing OpenSSL benchmark. Done.
Executing 7-zip benchmark. Done.
Throttling test: heating up the device, 5 more minutes to wait. Done.
Checking cpufreq OPP again. Done (17 minutes elapsed).

./sbc-bench.sh: line 9814: [: 2,722: integer expression expected
./sbc-bench.sh: line 9833: [: 2,722: integer expression expected
Results validation:

  * Measured clockspeed not lower than advertised max CPU clockspeed
  * No swapping
  * Background activity (%system) OK
  * Powercap detected. Details: "sudo powercap-info -p intel-rapl" -> https://tinyurl.com/4jh9nevj

Full results uploaded to https://0x0.st/XRRi.bin

# GEEKOM  GT1 Mega   / Ultra 9 185H

Tested with sbc-bench v0.9.68 on Sun, 01 Dec 2024 16:53:30 +0700. Full info: [https://0x0.st/XRRi.bin](http://0x0.st/XRRi.bin)

### General information:

The CPU features 3 clusters of different core types:

    Ultra 9 185H, Kernel: x86_64, Userland: amd64
    
    CPU sysfs topology (clusters, cpufreq members, clockspeeds)
                     cpufreq   min    max
     CPU    cluster  policy   speed  speed   core type
      0        0        0      400    4800   Redwood Cove
      1        0        1      400    5100   Redwood Cove
      2        0        2      400    5100   Redwood Cove
      3        0        3      400    5100   Redwood Cove
      4        0        4      400    5100   Redwood Cove
      5        0        5      400    4800   Redwood Cove
      6        0        6      400    4800   Redwood Cove
      7        0        7      400    4800   Redwood Cove
      8        0        8      400    4800   Redwood Cove
      9        0        9      400    4800   Redwood Cove
     10        0       10      400    4800   Redwood Cove
     11        0       11      400    4800   Redwood Cove
     12        0       12      400    3800   Crestmont
     13        0       13      400    3800   Crestmont
     14        0       14      400    3800   Crestmont
     15        0       15      400    3800   Crestmont
     16        0       16      400    3800   Crestmont
     17        0       17      400    3800   Crestmont
     18        0       18      400    3800   Crestmont
     19        0       19      400    3800   Crestmont
     20        0       20      400    2500   Crestmont
     21        0       21      400    2500   Crestmont

31101 KB available RAM

### Policies (performance vs. idle consumption):

Status of performance related policies found below /sys:

    /sys/module/pcie_aspm/parameters/policy: default [performance] powersave powersupersave

### Clockspeeds (idle vs. heated up):

Before at 47.0°C:

    cpu0-cpu11 (Redwood Cove): OPP: 4800, Measured: 4780 
    cpu12-cpu19 (Crestmont): OPP: 3800, Measured: 3781 
    cpu20-cpu21 (Crestmont): OPP: 2500, Measured: 2487 

After at 68.0°C:

    cpu0-cpu11 (Redwood Cove): OPP: 4800, Measured: 4782 
    cpu12-cpu19 (Crestmont): OPP: 3800, Measured: 3781 
    cpu20-cpu21 (Crestmont): OPP: 2500, Measured: 2487 

### Performance baseline

  * cpu0 (Redwood Cove): memcpy: 21364.6 MB/s, memchr: 27649.3 MB/s, memset: 36928.3 MB/s
  * cpu12 (Crestmont): memcpy: 12085.2 MB/s, memchr: 11963.9 MB/s, memset: 21992.2 MB/s
  * cpu20 (Crestmont): memcpy: 9243.4 MB/s, memchr: 9979.2 MB/s, memset: 14459.5 MB/s
  * cpu0 (Redwood Cove) 16M latency: 24.89 19.82 21.85 20.03 21.53 20.30 19.84 22.44 
  * cpu12 (Crestmont) 16M latency: 33.55 29.04 32.08 29.38 31.53 29.93 29.47 35.50 
  * cpu20 (Crestmont) 16M latency: 172.4 173.3 172.5 173.5 171.7 164.6 166.6 172.2 
  * cpu0 (Redwood Cove) 128M latency: 127.6 111.8 134.4 122.8 125.1 104.6 96.52 97.63 
  * cpu12 (Crestmont) 128M latency: 236.3 204.6 240.5 212.0 233.8 224.8 188.5 194.2 
  * cpu20 (Crestmont) 128M latency: 397.3 400.6 362.5 192.5 189.5 181.8 188.4 199.1 
  * 7-zip MIPS (3 consecutive runs): 71623, 68178, 64074 (67960 avg), single-threaded: 5558
  * `aes-256-cbc    1473766.42k  1635492.37k  1687675.22k  1692901.72k  1698067.80k  1698239.83k (Redwood Cove)`
  * `aes-256-cbc    1052766.34k  1310007.51k  1324641.02k  1346352.81k  1364325.72k  1336044.20k (Crestmont)`
  * `aes-256-cbc     696278.79k   864204.27k   871684.44k   888091.31k   901551.45k   902589.10k (Crestmont)`

### PCIe and storage devices:

  * Intel Meteor Lake-P [Intel Arc Graphics] (Onboard - Video): driver in use: i915
  * Intel Meteor Lake-P Thunderbolt 4 USB (Onboard - Other): driver in use: xhci_hcd
  * Intel Meteor Lake-P Thunderbolt 4 NHI #0 (Onboard - Other): driver in use: thunderbolt
  * Intel Meteor Lake-P Thunderbolt 4 NHI #1 (Onboard - Other): driver in use: thunderbolt
  * Intel Meteor Lake-P USB 3.2 Gen 2x1 xHCI Host (Onboard - Other): driver in use: xhci_hcd
  * Intel Device 7e63 (Onboard - SATA): driver in use: ahci
  * Intel Meteor Lake-P HD Audio (Onboard - Sound): driver in use: sof-audio-pci-intel-mtl
  * Intel Ethernet I226-V: Speed 5GT/s, Width x1, driver in use: igc, ASPM Disabled
  * Intel Ethernet I226-V: Speed 5GT/s, Width x1, driver in use: igc, ASPM Disabled
  * Intel Wi-Fi 7(802.11be) AX1775*/AX1790*/BE20*/BE401/BE1750* 2x2: Speed 16GT/s, Width x1, driver in use: iwlwifi, ASPM Disabled
  * 1.8TB "Crucial CT2000P3PSSD8" SSD as /dev/nvme0: Speed 16GT/s, Width x4, 0% worn out, drive temp: 44°C, ASPM Disabled
  * 32MB SPI NOR flash, drivers in use: spi-nor/intel-spi

### Challenging filesystems:

The following partitions are NTFS: nvme0n1p3,nvme0n1p4 -> https://tinyurl.com/mv7wvzct

### Swap configuration:

  * /swap.img on /dev/nvme0n1p5: 8.0G (0K used)

### Software versions:

  * Ubuntu 24.10 (oracular)
  * Compiler: /usr/bin/gcc (Ubuntu 14.2.0-4ubuntu2) 14.2.0 / x86_64-linux-gnu
  * OpenSSL 3.3.1, built on 4 Jun 2024 (Library: OpenSSL 3.3.1 4 Jun 2024)    

### Kernel info:

  * `/proc/cmdline: BOOT_IMAGE=/boot/vmlinuz-6.11.0-9-generic root=UUID=cc5cd19a-0aa5-435b-8bf0-162f0b7b8949 ro quiet splash crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M vt.handoff=7`
  * Vulnerability Spec store bypass:      Mitigation; Speculative Store Bypass disabled via prctl
  * Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
  * Kernel 6.11.0-9-generic / CONFIG_HZ=1000

Waiting for the device to cool down...................................... 47.0°C

7-zip показывает троттлинг: результаты снижаются между прогонами (71,623 → 68,178 → 64,074, среднее 67,960 MIPS). Лог фиксирует кратковременный нагрев до 100°C:

System health while running 7-zip multi core benchmark:

Time       cpu0/cpu12/cpu20    load %cpu %sys %usr %nice %io %irq   Temp
16:45:50: 3900/3099/2000MHz  1.01   4%   0%   4%   0%   0%   0%  71.0°C  
16:46:02: 4100/3201/2100MHz  4.00  84%   0%  84%   0%   0%   0%  88.0°C  
16:46:12: 4076/3259/2100MHz  6.25  82%   0%  82%   0%   0%   0%  92.0°C  
16:46:23: 3900/3101/2000MHz  7.36  72%   1%  71%   0%   0%   0%  91.0°C  
16:46:33: 4800/3345/ 400MHz  9.61  79%   0%  79%   0%   0%   0%  99.0°C  
16:46:43: 4000/3086/2100MHz  9.97  75%   0%  74%   0%   0%   0%  87.0°C  
16:46:54: 3500/2701/1800MHz 12.04  73%   0%  72%   0%   0%   0%  87.0°C  
16:47:04:  400/3273/2432MHz 13.87  85%   0%  85%   0%   0%   0% 100.0°C  
16:47:14: 3900/3001/2000MHz 13.64  78%   0%  78%   0%   0%   0%  87.0°C  
16:47:24: 4000/3101/2100MHz 16.09  80%   0%  80%   0%   0%   0%  92.0°C  
16:47:34: 3900/3101/2000MHz 17.24  75%   0%  75%   0%   0%   0%  87.0°C  
16:47:44: 3400/2701/ 400MHz 17.65  95%   1%  94%   0%   0%   0%  74.0°C

Скорее всего, это ограничение по мощности, а не температуре. Частота CPU сильно варьируется во время теста, тогда как на других системах она стабилизируется. Пример на тесте cpuminer:

System health while running cpuminer:

Time       cpu0/cpu12/cpu20    load %cpu %sys %usr %nice %io %irq   Temp
16:47:48: 3200/2601/1700MHz 17.65  14%   0%  14%   0%   0%   0%  78.0°C  
16:48:29: 3200/2601/1700MHz 19.77 100%   0%  99%   0%   0%   0%  78.0°C  
16:49:11: 3300/2601/1700MHz 20.99 100%   0%  99%   0%   0%   0%  78.0°C  
16:49:52: 3300/2601/1700MHz 21.48 100%   0%  99%   0%   0%   0%  76.0°C  
16:50:34: 3300/2601/1600MHz 21.74 100%   0%  99%   0%   0%   0%  76.0°C  
16:51:15: 3200/2357/1700MHz 21.96 100%   0%  99%   0%   0%   0%  76.0°C  
16:51:56: 3200/2473/1700MHz 21.98 100%   0%  99%   0%   0%   0%  78.0°C  
16:52:38: 3200/2396/1700MHz 21.99 100%   0%  99%   0%   0%   0%  78.0°C

Частота CPU0 (P-ядро) – 3200-3300 МГц, CPU12 (E-ядро) – 2357-2601 МГц, CPU20 (LP-ядро) – 1600-1700 МГц под нагрузкой.

Проверим лимиты мощности:

jaufranc@GEEKOM-GT1-Mega-CNX:~/Downloads$ sudo powercap-info -p intel-rapl
[sudo] password for jaufranc: 
enabled: 1
Zone 0
  name: package-0
  enabled: 1
  max_energy_range_uj: 262143328850
  energy_uj: 31831396904
  Constraint 0
    name: long_term
    power_limit_uw: 45000000
    time_window_us: 55967744
    max_power_uw: 45000000
  Constraint 1
    name: short_term
    power_limit_uw: 70000000
    time_window_us: 2440
    max_power_uw: 0
  Constraint 2
    name: peak_power
    power_limit_uw: 217000000
    max_power_uw: 0
  Zone 0:0
    name: core
    enabled: 0
    max_energy_range_uj: 262143328850
    energy_uj: 23750082571
    Constraint 0
      name: long_term
      power_limit_uw: 0
      time_window_us: 976
  Zone 0:1
    name: uncore
    enabled: 0
    max_energy_range_uj: 262143328850
    energy_uj: 6016219
    Constraint 0
      name: long_term
      power_limit_uw: 0
      time_window_us: 976
Zone 1
  name: psys
  enabled: 0
  max_energy_range_uj: 262143328850
  energy_uj: 442340908
  Constraint 0
    name: long_term
    power_limit_uw: 0
    time_window_us: 27983872
  Constraint 1
    name: short_term
    power_limit_uw: 0
    time_window_us: 976

Установлены ограничения PL1 и PL2 : 45 Вт ( PBP ) и 70 Вт (MTP), а PL4 (пиковая мощность) – 217 Вт, полностью идентично Windows 11 Pro .

Производительность CPU оценена через Geekbench 6.3.0 (одноядерный/многоядерный тесты).

GEEKOM GT1 Mega Geekbench 6.3 Ubuntu Linux

Результат: 2,605 баллов в одноядерном и 13,728 баллов в многоядерном тесте.

Так как современные процессоры x86 включают AI-ускоритель, дополнительно запущен Geekbench AI (в Linux использует TensorFlow Lite и по умолчанию работает на CPU)…

GEEKOM GT1 Mega Geekbench AI Score Ubuntu 24.10 Linux

Полные данные доступны на сайте Geekbench .

Тестирование на CPU не является целевым. В отличие от Windows-версии, Geekbench AI не имеет GUI, но настройки доступны через командную строку. Проверим опции:

jaufranc@GEEKOM-GT1-Mega-CNX:~/Downloads/GeekbenchAI-1.1.0-Linux$ ./banff --ai-list
Geekbench AI 1.1.0 : https://www.geekbench.com/ai/

Geekbench AI requires an active internet connection and automatically uploads 
benchmark results to the Geekbench Browser.

Framework     | Backend       | Device
 1 TensorFlow Lite |  1 CPU        |  0 Intel Core Ultra 9 185H
 3 ONNX       |  1 CPU        |  0 Intel Core Ultra 9 185H
 4 OpenVINO   |  1 CPU        |  0 Intel(R) Core(TM) Ultra 9 185H

Запуск возможен с фреймворками ONNX или OpenVINO, но они также используют CPU. Опций для GPU/NPU пока нет… Запуск бенчмарков на NPU Intel AI Boost в Linux сложен, потенциально требуется OpenVINO SDK и Edge Insights for Vision, как в обзоре UP Xtreme i11 , что выходит за рамки данного тестирования.

Протестируем графику в Unigine Heaven Benchmark 4.0: мини-ПК на Intel Core Ultra 9 185H показал 1,956 баллов при средней частоте 77.6 FPS (разрешение 1920×1080, встроенная графика Intel Arc).

Intel Core Ultra 9 185H Unigine Heaven Benchmark 4.0 Ubuntu Linux

Воспроизведение 4K/8K видео в Firefox прошло без проблем, включая 8K @ 60 FPS.

Intel Core Ultra 9 185H YouTube 4K 2160p30 Firefox Ubuntu

При 4K 30 FPS после ~6 минут воспроизведения пропущено 7 кадров из 9895 (видео запускалось не с начала).

Intel Core Ultra 9 185H YouTube 8K 4320p30 Firefox Ubuntu

Тот же ролик в 8K 30 FPS (~6 минут) – пропущенных кадров нет.

GEEKOM GT1 Mega YouTube 4K 2160p60 Firefox Ubuntu

Воспроизведение 4K 60 FPS: 44 пропущенных кадра из 20807.

GEEKOM GT1 Mega YouTube 8K 4320p60 Firefox Ubuntu

Видео 8K 60 FPS: плавное воспроизведение с 66 пропущенными кадрами за ~6 минут.

Завершим бенчмарки тестом браузера: Speedometer 2.0 в Firefox.

Speedometer 2.0 Firefox Linux GT1 Mega

Результат: 278 запусков в минуту.

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

Speedometer 3.0 Firefox Linux GT1 Mega

Мини-ПК GEEKOM GT1 Mega показал 19.5 баллов в Speedometer 3.0 (Firefox).

Сравнение бенчмарков GEEKOM GT1 Mega с другими мини-ПК в Ubuntu

Сравним результаты Ubuntu 24.10 на GEEKOM GT1 Mega с другими топовыми мини-ПК: GEEKOM A8 (AMD Ryzen 9 8945HS), GEEKOM A7 (AMD Ryzen 9 7840HS), GEEKOM XT12 Pro (Intel Core i9-12900H), GEEKOM Mini IT13 (Intel Core i9-13900H), протестированными на Ubuntu 22.04/24.04.

Основные характеристики пяти систем:

GEEKOM GT1 Mega GEEKOM A8 GEEKOM A7 GEEKOM XT12 Pro GEEKOM IT13
SoC Intel Core Ultra 9 185H AMD Ryzen 9 8945HS AMD Ryzen 9 7840HS Intel Core i9-12900H Intel Core i9-13900H
CPU 16-core/22-thread (6P+8E+2LP) Meteor Lake processor up to 5.1 GHz (P-cores), up to 3.8 GHz (E-cores), up to 2.5 GHz (LP-cores) 8-core/16-thread processor up to 5.2 GHz 8-core/16-thread processor up to 5.1GHz 14-core/20-thread (6P+8E) Alder Lake processor up to 5.00 GHz (P-cores), up to 3.80 GHz (E-Cores) 14-core/20-thread (6P+8E) Raptor Lake processor up to 5.40 GHz (P-cores), up to 4.10 GHz (E-Cores)
GPU 8 Xe cores Intel Arc Graphics AMD Radeon 780M Graphics AMD Radeon 780M Graphics 96EU Intel Iris Xe Graphics 96 EU Intel Iris Xe Graphics
Memory 32GB DDR5-5600 32GB DDR5-5600 32GB DDR5-5600 32GB DDR4-3200 32GB DDR4-3200
Storage 2TB NVMe SSD 2TB NVMe SSD 2TB NVMe SSD 1TB NVMe SSD 2TB NVMe SSD
Default OS Windows 11 Pro Windows 11 Pro Windows 11 Pro Windows 11 Pro Windows 11 Pro

Результаты тестов:

GEEKOM GT1 Mega GEEKOM A8 GEEKOM A7 GEEKOM XT12 Pro GEEKOM Mini IT13
sbc-bench.sh
— memcpy 21,364.6 MB/s (P-core) 20,318.5 MB/s 20,406.0 MB/s 22,375.8MB/s 24,014.4 MB/s (P-core)
— memset 36,928.3 MB/s (P-Core) 62,156.7 MB/s 62,491.7 MB/s 27,398.0MB/s 26,647.9 MB/s (P-Core)
— 7-zip (average) 67,960 68,790 71,110 40,190 56,540
— 7-zip (top result) 71,623 69,297 72,496 43,783 60,981
— OpenSSL AES-256 16K 1,698,239.83k (P-Core) 1,422,136.66k 1,428,559.19k 1,661,583.36k (P-Core) 1,844,401.49k (P-Core)
Geekbench 6 Single 2,605 2,661 2,535 2,575 2,745
Geekbench 6 Multi 13,728 13,275 12,914 10,447 11,974
Unigine Heaven score 1,956 1,972 2,032 1,293 1,333
Speedometer 2.0 (Firefox) 278 298 249 298 273

GEEKOM GT1 Mega – мощный мини-ПК с 16-ядерным/22-поточным Intel Core Ultra 9 185H, но ожидался больший отрыв от других моделей. Заметен прирост против Intel Core i9-13900H в CPU/GPU, однако сравнение с GEEKOM A8 (AMD Ryzen 9 8945HS) показывает близкие результаты. Ключевое улучшение – ликвидация Intel значительного отставания в GPU против Radeon предыдущих поколений. Результаты в Windows 11 были чуть выше , но несущественно.

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

Производительность предустановленного NVMe SSD 2 ТБ проверена iozone3:

jaufranc@GEEKOM-GT1-Mega-CNX:~$ sudo iozone -e -I -a -s 1000M -r 4k -r 16k -r 512k -r 1024k -r 16384k -i 0 -i 1 -i 2
	Iozone: Performance Test of File I/O
	        Version $Revision: 3.506 $
		Compiled for 64 bit mode.
		Build: linux-AMD64 

                                                                    random    random      bkwd     record     stride                                        
              kB  reclen    write    rewrite      read    reread      read     write      read    rewrite       read    fwrite  frewrite     fread   freread
         1024000       4    431141    561574    170808    171081     67019    550299                                                                
         1024000      16   1242733   1426827    195048    195839    225490   1427285                                                                
         1024000     512   4169361   4163921   2281742   2325095   2287854   4114300                                                                
         1024000    1024   4123662   4142175   2995290   3013439   2981024   4053711                                                                
         1024000   16384   4140017   4051775   4297823   4328883   4325881   4068393                                                                

iozone test complete.

Скорости: ~4297 МБ/с (чтение) и ~4140 МБ/с (запись). В Windows 11 (CrystalDiskMark): 5039 МБ/с и 4385 МБ/с соответственно. Показатели высокие, хотя и не рекордные.

Протестируем скорость портов USB4, USB 3.2 и USB 2.0 на GEEKOM GT1 Mega с использованием внешнего M.2 NVMe SSD-бокса ORICO M234C3-U4 для USB 3.x/4 и USB 3.0 hard drive для порта USB 2.0 с использованием lsusb или boltctl для проверки заявленной скорости и iozone3 для тестирования фактической скорости.

Вот пример для левого порта USB 3.2 Type-A на передней панели:

jaufranc@GEEKOM-GT1-Mega-CNX:/media/sda3$ lsusb -t | grep uas
        |__ Port 001: Dev 005, If 0, Class=Mass Storage, Driver=uas, 10000M
jaufranc@GEEKOM-GT1-Mega-CNX:/media/sda3$ sudo iozone -e -I -a -s 1000M -r 16384k -i 0 -i 1
                                                                    random    random      bkwd     record     stride                                        
              kB  reclen    write    rewrite      read    reread      read     write      read    rewrite       read    fwrite  frewrite     fread   freread
         1024000   16384    977556    987475    979458    982988                                                                                  

iozone test complete.

То же для левого порта USB4 на задней панели:

jaufranc@GEEKOM-GT1-Mega-CNX:/media$ boltctl 
 ● Intel USB4.0 SSD
   ├─ type:          peripheral
   ├─ name:          USB4.0 SSD
   ├─ vendor:        Intel
   ├─ uuid:          ba010000-0052-541e-03d5-47dc2cd4b008
   ├─ generation:    Thunderbolt 3
   ├─ status:        authorized
   │  ├─ domain:     a9128780-700f-8887-ffff-ffffffffffff
   │  ├─ rx speed:   40 Gb/s = 2 lanes * 20 Gb/s
   │  ├─ tx speed:   40 Gb/s = 2 lanes * 20 Gb/s
   │  └─ authflags:  none
   ├─ authorized:    Thu 05 Dec 2024 05:08:00 UTC
   ├─ connected:     Thu 05 Dec 2024 05:08:00 UTC
   └─ stored:        Thu 05 Dec 2024 05:08:00 UTC
      ├─ policy:     iommu
      └─ key:        no

jaufranc@GEEKOM-GT1-Mega-CNX:/media$ pmount /dev/nvme1n1p3
jaufranc@GEEKOM-GT1-Mega-CNX:/media$ cd nvme1n1p3/
jaufranc@GEEKOM-GT1-Mega-CNX:/media/nvme1n1p3$ sudo iozone -e -I -a -s 1000M -r 16384k -i 0 -i 1
                                                                    random    random      bkwd     record     stride                                        
              kB  reclen    write    rewrite      read    reread      read     write      read    rewrite       read    fwrite  frewrite     fread   freread
         1024000   16384   2452830   2508868   2845582   2841945                                                                                  

iozone test complete.

И наконец, единственный порт USB 2.0 на задней панели:

jaufranc@GEEKOM-GT1-Mega-CNX:/media/sda2$ lsusb -t | grep uas
    |__ Port 007: Dev 028, If 0, Class=Mass Storage, Driver=uas, 480M
jaufranc@GEEKOM-GT1-Mega-CNX:/media/sda2$ sudo iozone -e -I -a -s 1000M -r 16384k -i 0 -i 1
                                                                    random    random      bkwd     record     stride                                        
              kB  reclen    write    rewrite      read    reread      read     write      read    rewrite       read    fwrite  frewrite     fread   freread
         1024000   16384     42401     42074     42103     42123                                                                                  

iozone test complete.

Сводка по всем восьми портам слева направо:

  • Передняя панель
    • USB-A #1 – USB 3.2 – 10 Гбит/с – Скорость чтения: 979 МБ/с; скорость записи: 977 МБ/с
    • USB-A #2 – USB 3.2 – 10 Гбит/с – Скорость чтения: 981 МБ/с; скорость записи: 979 МБ/с
    • USB-A #3 – USB 3.2 – 10 Гбит/с – Скорость чтения: 982 МБ/с; скорость записи: 984 МБ/с
    • USB-A #4 – USB 3.2 – 10 Гбит/с – Скорость чтения: 981 МБ/с; скорость записи: 977 МБ/с
  • Задняя панель
    • USB-C #1 – USB4 – Thunderbolt 3 (40 Гбит/с) – Скорость чтения: 2845 МБ/с; скорость записи: 2452 МБ/с
    • USB-A #1 (верхний) – USB 3.2 – 10 Гбит/с – Скорость чтения: 1011 МБ/с; скорость записи: 987 МБ/с
    • USB-A #2 (нижний) – USB 2.0 – 480 Мбит/с – Скорость чтения: 42 МБ/с; скорость записи: 42 МБ/с
    • USB-C #1 – USB4 – Thunderbolt 3 (40 Гбит/с) – Скорость чтения: 2953 МБ/с; скорость записи: 2576 МБ/с

Все порты соответствуют спецификациям. Постоянные читатели могут удивиться, почему скорости чтения/записи для портов USB4 выше, чем в других тестах. Это связано с заменой NVMe SSD в корпусе на более быстрый ORICO O7000 SSD . Скорость 40 Гбит/с не достигается из-за издержек, а также из-за ограничения контроллера Thunderbolt 3 JHL7440 в корпусе, поддерживающего внутреннюю скорость только до 32 Гбит/с .

Оценка производительности сети (2.5GbE и WiFi)

Тестирование сетевой производительности выполнено с помощью утилиты iperf3 и мини-ПК UP Xtreme i11 Edge под управлением Ubuntu с портом 2.5GbE на противоположной стороне.

Начнем с левого порта 2.5GbE на GEEKOM GT1 Mega в полнодуплексном режиме:

jaufranc@GEEKOM-GT1-Mega-CNX:~$ iperf3 -t 60 -c 192.168.31.12 -i 10 --bidir
Connecting to host 192.168.31.12, port 5201
[  5] local 192.168.31.163 port 46974 connected to 192.168.31.12 port 5201
[  7] local 192.168.31.163 port 46980 connected to 192.168.31.12 port 5201
[ ID][Role] Interval           Transfer     Bitrate         Retr  Cwnd
[  5][TX-C]   0.00-10.01  sec  2.74 GBytes  2.35 Gbits/sec    0    837 KBytes       
[  7][RX-C]   0.00-10.01  sec  2.74 GBytes  2.35 Gbits/sec                  
[  5][TX-C]  10.01-20.01  sec  2.69 GBytes  2.31 Gbits/sec    0   1.15 MBytes       
[  7][RX-C]  10.01-20.01  sec  2.73 GBytes  2.35 Gbits/sec                  
[  5][TX-C]  20.01-30.01  sec  2.73 GBytes  2.35 Gbits/sec  146   1.71 MBytes       
[  7][RX-C]  20.01-30.01  sec  2.73 GBytes  2.35 Gbits/sec                  
[  5][TX-C]  30.01-40.01  sec  2.73 GBytes  2.34 Gbits/sec    0   2.22 MBytes       
[  7][RX-C]  30.01-40.01  sec  2.73 GBytes  2.35 Gbits/sec                  
[  5][TX-C]  40.01-50.01  sec  2.73 GBytes  2.35 Gbits/sec    0   2.22 MBytes       
[  7][RX-C]  40.01-50.01  sec  2.73 GBytes  2.35 Gbits/sec                  
[  5][TX-C]  50.01-60.01  sec  2.73 GBytes  2.35 Gbits/sec    0   3.34 MBytes       
[  7][RX-C]  50.01-60.01  sec  2.73 GBytes  2.35 Gbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID][Role] Interval           Transfer     Bitrate         Retr
[  5][TX-C]   0.00-60.01  sec  16.4 GBytes  2.34 Gbits/sec  146             sender
[  5][TX-C]   0.00-60.05  sec  16.4 GBytes  2.34 Gbits/sec                  receiver
[  7][RX-C]   0.00-60.01  sec  16.4 GBytes  2.35 Gbits/sec    0             sender
[  7][RX-C]   0.00-60.05  sec  16.4 GBytes  2.35 Gbits/sec                  receiver

iperf Done.

Теперь переключимся на правый порт 2.5GbE:

jaufranc@GEEKOM-GT1-Mega-CNX:~$ iperf3 -t 60 -c 192.168.31.12 -i 10 --bidir
Connecting to host 192.168.31.12, port 5201
[  5] local 192.168.31.167 port 44932 connected to 192.168.31.12 port 5201
[  7] local 192.168.31.167 port 44940 connected to 192.168.31.12 port 5201
[ ID][Role] Interval           Transfer     Bitrate         Retr  Cwnd
[  5][TX-C]   0.00-10.01  sec  2.74 GBytes  2.35 Gbits/sec  258    666 KBytes       
[  7][RX-C]   0.00-10.01  sec  2.73 GBytes  2.34 Gbits/sec                  
[  5][TX-C]  10.01-20.01  sec  2.74 GBytes  2.35 Gbits/sec    0    751 KBytes       
[  7][RX-C]  10.01-20.01  sec  2.73 GBytes  2.35 Gbits/sec                  
[  5][TX-C]  20.01-30.01  sec  2.73 GBytes  2.35 Gbits/sec    0   1.15 MBytes       
[  7][RX-C]  20.01-30.01  sec  2.73 GBytes  2.35 Gbits/sec                  
[  5][TX-C]  30.01-40.01  sec  2.73 GBytes  2.35 Gbits/sec    0   1.15 MBytes       
[  7][RX-C]  30.01-40.01  sec  2.73 GBytes  2.35 Gbits/sec                  
[  5][TX-C]  40.01-50.01  sec  2.73 GBytes  2.35 Gbits/sec    0   1.73 MBytes       
[  7][RX-C]  40.01-50.01  sec  2.73 GBytes  2.35 Gbits/sec                  
[  5][TX-C]  50.01-60.01  sec  2.73 GBytes  2.35 Gbits/sec   82   1.21 MBytes       
[  7][RX-C]  50.01-60.01  sec  2.73 GBytes  2.35 Gbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID][Role] Interval           Transfer     Bitrate         Retr
[  5][TX-C]   0.00-60.01  sec  16.4 GBytes  2.35 Gbits/sec  340             sender
[  5][TX-C]   0.00-60.05  sec  16.4 GBytes  2.35 Gbits/sec                  receiver
[  7][RX-C]   0.00-60.01  sec  16.4 GBytes  2.35 Gbits/sec    1             sender
[  7][RX-C]   0.00-60.05  sec  16.4 GBytes  2.35 Gbits/sec                  receiver

iperf Done.

Отличная производительность с максимальной скоростью в обоих направлениях. В Windows 11 Pro результаты были хуже, возможно из-за отсутствия оптимизации iperf 3.17 для Windows.

GEEKOM GT1 Mega оснащен модулем WiFi 7 Intel BE200, но тестирование проведено на WiFi 6 @ 5 ГГц с использованием роутера Xiaomi Mi AX6000, так как роутер WiFi 7 отсутствует:

  • Скачивание
jaufranc@GEEKOM-GT1-Mega-CNX:~$ iperf3 -t 60 -c 192.168.31.12 -i 10 -R
Connecting to host 192.168.31.12, port 5201
Reverse mode, remote host 192.168.31.12 is sending
[  5] local 192.168.31.222 port 42730 connected to 192.168.31.12 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.01  sec  1.20 GBytes  1.03 Gbits/sec                  
[  5]  10.01-20.01  sec  1.32 GBytes  1.13 Gbits/sec                  
[  5]  20.01-30.01  sec  1.38 GBytes  1.19 Gbits/sec                  
[  5]  30.01-40.01  sec  1.46 GBytes  1.26 Gbits/sec                  
[  5]  40.01-50.01  sec  1.39 GBytes  1.19 Gbits/sec                  
[  5]  50.01-60.01  sec  1.25 GBytes  1.07 Gbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-60.06  sec  8.00 GBytes  1.14 Gbits/sec    0             sender
[  5]   0.00-60.01  sec  8.00 GBytes  1.14 Gbits/sec                  receiver

iperf Done.

  • Выгрузка
jaufranc@GEEKOM-GT1-Mega-CNX:~$ iperf3 -t 60 -c 192.168.31.12 -i 10
Connecting to host 192.168.31.12, port 5201
[  5] local 192.168.31.222 port 49176 connected to 192.168.31.12 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-10.01  sec  1.08 GBytes   928 Mbits/sec    0   3.00 MBytes       
[  5]  10.01-20.01  sec  1.03 GBytes   881 Mbits/sec    0   3.00 MBytes       
[  5]  20.01-30.01  sec  1.02 GBytes   875 Mbits/sec    1   3.00 MBytes       
[  5]  30.01-40.01  sec  1.09 GBytes   934 Mbits/sec    0   3.00 MBytes       
[  5]  40.01-50.01  sec   887 MBytes   744 Mbits/sec    2   3.00 MBytes       
[  5]  50.01-60.01  sec   954 MBytes   800 Mbits/sec    0   3.00 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-60.01  sec  6.01 GBytes   861 Mbits/sec    3             sender
[  5]   0.00-60.06  sec  6.01 GBytes   860 Mbits/sec                  receiver

iperf Done.

Показатели 1.14 Гбит/с на скачивание и 860 Мбит/с на выгрузку соответствуют результатам в Windows 11 (1.28 Гбит/с DL / 859 Мбит/с UL).

Дополнительно успешно протестирован Bluetooth путем передачи файла со смартфона на Android 14.

Стресс-тест GEEKOM GT1 Mega в Ubuntu 24.10

Для оценки тепловых характеристик GEEKOM GT1 Mega под Ubuntu 24.10/Linux выполнен стресс-тест 22 потоков процессора Intel Core Ultra 9 185H с мониторингом температуры и частоты CPU через Psensor и скрипт sbc-bench.sh.

GEEKOM GT1 Mega Linux Stress Test

Температура процессора быстро достигает 101°C, после чего, при срабатывании тепловых и энергетических ограничений, стабилизируется на уровне 79-80°C. Отчет sbc-bench.sh показывает работу P-core на частоте ~3500 МГц, E-Core – 2901 МГц, и LP-core – 1900 МГц под нагрузкой.

Шум вентилятора

Вентилятор мини-ПК GEEKOM GT1 Mega практически бесшумен в режиме простоя, но становится заметнее под высокой нагрузкой. Измерения уровня шума проводились шумомером на расстоянии ~5 см от верхней панели корпуса:

  • Простой – 38.1 – 38.4 дБА (низкая скорость вентилятора)
  • Воспроизведение видео YouTube 8K 60FPS в Firefox (без звука) – 39.6 – 40.2 дБА
  • Тест под нагрузкой на 22 потоках – 52.6 – 53.4 дБА (Примечание: начинается с меньших значений, стабилизируется через несколько секунд)

Положительный аспект: вентилятор остается достаточно тихим при воспроизведении 8Kp60 видео YouTube благодаря аппаратному декодированию кодека AV1, что подтверждается данными о потреблении энергии ниже.

Для справки: фоновый шум в тихой комнате составляет ~37 дБА.

Потребление энергии GEEKOM GT1 Mega в Ubuntu 24.10

Измерения проводились сетевым ваттметром:

  • Выключен – 1.7 Вт
  • Простой – 6.2 – 6.5 Вт
  • Воспроизведение видео – 23.6 – 33.6 Вт (YouTube 8K 60FPS в Firefox – кодек AV1)
  • Тест процессора под нагрузкой (stress -c 22)
    • Первые 30 секунд – 95 – 97 Вт
    • Продолжительная работа – 62.8 – 64.2 Вт

Для сравнения: воспроизведение YouTube 8K 60FPS потребляло в среднем ~25 Вт против 61.3 – 67.8 Вт у Ryzen 9 8945HS.

Во время тестов система была подключена к коммутатору 2.5GbE, HDMI-дисплею с внешним питанием, USB RF-приемнику мыши и клавиатуре Raspberry Pi USB.

Заключение

Мини-ПК GEEKOM GT1 Mega отлично работает в Ubuntu 24.10, все функции работают корректно, включая воспроизведение видео YouTube в 8Kp60, превосходную производительность сетей 2.5GbE и WiFi 6, быструю NVMe-память и т.д. Это один из самых мощных мини-ПК на рынке.

Одним из недостатков является неясность использования Intel AI Boost (NPU) в Linux с точки зрения пользователя. Драйверы присутствуют , но не удалось найти приложения, использующие эту технологию, а тесты вроде Geekbench AI даже не задействуют GPU в Linux, не говоря уже о NPU.

Также необходимо сравнить GEEKOM GT1 Mega с другими мини-ПК, например, GEEKOM A8, предлагающим аналогичную производительность CPU и GPU с процессором AMD Ryzen 9 8945HS. Последний в настоящее время продаётся за $849 на Amazon в конфигурации 32 ГБ/2 ТБ, тогда как GEEKOM GT1 Mega реализуется по повышенной цене на Amazon за $929.66 при использовании промокода CNXSOMEGA для 6% скидки, или в фирменном магазине компании в США за $930 и в Великобритании за £939.55 при применении промокода CNXGT1. Более высокая цена может быть оправдана при необходимости двух портов 2.5GbE и подключения WiFi 7, поскольку GEEKOM A8 оснащен лишь одним портом 2.5GbE и беспроводным модулем WiFi 6E (MediaTek MT7922). Дополнительным преимуществом является плавное воспроизведение видео 8K 60 FPS AV1 на YouTube. Однако при отсутствии специальных сетевых требований и/или потребности в 8Kp60 на YouTube, мини-ПК Ryzen 9 может соответствовать требованиям по несколько более низкой цене.

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

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

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

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

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