В первой части обзора был рассмотрен аппаратный состав GEEKOM Mini IT12, включая распаковку и разборку , во второй части проведено тестирование мини-ПК на Intel Core i7-12650H с Windows 11 Pro , а теперь пришло время проверить работу устройства с Ubuntu 22.04, чтобы оценить его совместимость с Linux-дистрибутивом.
В третьей части обзора представлен опыт установки Ubuntu 22.04 на GEEKOM Mini IT12, проверки основных функций и тестирования производительности системы. Это включает тесты производительности сети и хранилища, стресс-тест для оценки температуры CPU и эффективности охлаждения, а также замеры уровня шума вентилятора и энергопотребления.
Установка Ubuntu 22.04 на GEEKOM Mini IT12
Для установки Ubuntu 22.04 рядом с Windows 11 Pro потребовалось уменьшить раздел Windows 11 примерно вдвое с помощью утилиты Disk Management, после чего был использован USB-накопитель с образом Ubuntu 22.04.3 для инсталляции Linux-дистрибутива.
Процесс установки прошел гладко, но важно помнить о необходимости изменения приоритетов загрузки («BBS Priorities») в настройках BIOS для загрузки Ubuntu (и отображения меню Grub), как это делалось с GEEKOM Mini IT13 , иначе система будет продолжать загружать Windows 11 Pro.
Системная информация Ubuntu 22.04
Подтверждение системных данных доступно в разделе Settings->About в Ubuntu 22.04.3 64-bit: GEEKOM Mini IT12 оснащен 32 ГБ оперативной памяти, 16-поточным процессором Intel Core i7-12650H 12-го поколения и 2 ТБ хранилища (включая штатный 1 ТБ M.2 SSD и дополнительный 1 ТБ SATA HDD).
Дополнительные детали можно получить через командную строку:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
aey@Mini-IT12-CNX:~$ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=22.04 DISTRIB_CODENAME=jammy DISTRIB_DESCRIPTION="Ubuntu 22.04.3 LTS" aey@Mini-IT12-CNX:~$ uname -a Linux Mini-IT12-CNX 6.5.0-14-generic #14~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 20 18:15:30 UTC 2 x86_64 x86_64 x86_64 GNU/Linux aey@Mini-IT12-CNX:~$ free -mh total used free shared buff/cache available Mem: 31Gi 3.0Gi 24Gi 689Mi 3.7Gi 27Gi Swap: 2.0Gi 0B 2.0Gi aey@Mini-IT12-CNX:~$ df -mh Filesystem Size Used Avail Use% Mounted on tmpfs 3.2G 2.5M 3.2G 1% /run /dev/nvme0n1p5 466G 15G 428G 4% / tmpfs 16G 0 16G 0% /dev/shm tmpfs 5.0M 4.0K 5.0M 1% /run/lock efivarfs 192K 110K 78K 59% /sys/firmware/efi/efivars /dev/nvme0n1p1 96M 78M 19M 82% /boot/efi tmpfs 3.2G 1.7M 3.2G 1% /run/user/1000 |
и с помощью утилиты inxi:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 |
aey@Mini-IT12-CNX:~$ inxi -Fc0 System: Host: Mini-IT12-CNX Kernel: 6.5.0-14-generic x86_64 bits: 64 Desktop: GNOME 42.9 Distro: Ubuntu 22.04.3 LTS (Jammy Jellyfish) Machine: Type: Desktop System: GEEKOM product: Mini IT12 v: N/A serial: <superuser required> Mobo: N/A model: N/A serial: <superuser required> UEFI: American Megatrends LLC. v: 2.19 date: 05/16/2023 CPU: Info: 10-core (6-mt/4-st) model: 12th Gen Intel Core i7-12650H bits: 64 type: MST AMCP cache: L2: 9.5 MiB Speed (MHz): avg: 411 min/max: 400/4600:4700:3500 cores: 1: 400 2: 400 3: 400 4: 400 5: 400 6: 400 7: 400 8: 576 9: 400 10: 400 11: 400 12: 400 13: 400 14: 400 15: 400 16: 400 Graphics: Device-1: Intel Alder Lake-P GT1 [UHD Graphics] driver: i915 v: kernel Display: wayland server: X.Org v: 1.22.1.1 with: Xwayland v: 22.1.1 compositor: gnome-shell driver: gpu: i915 resolution: 1600x900~60Hz OpenGL: renderer: Mesa Intel Graphics (ADL GT2) v: 4.6 Mesa 23.0.4-0ubuntu1~22.04.1 Audio: Device-1: Intel Alder Lake PCH-P High Definition Audio driver: snd_hda_intel Sound Server-1: ALSA v: k6.5.0-14-generic running: yes Sound Server-2: PulseAudio v: 15.99.1 running: yes Sound Server-3: PipeWire v: 0.3.48 running: yes Network: Device-1: Intel Alder Lake-P PCH CNVi WiFi driver: iwlwifi IF: wlo1 state: up mac: e0:2e:0b:93:77:72 Device-2: Intel Ethernet I225-V driver: igc IF: enp86s0 state: down mac: 38:f7:cd:c6:57:f5 Bluetooth: Device-1: Intel type: USB driver: btusb Report: hciconfig ID: hci0 state: up address: E0:2E:0B:93:77:76 Drives: Local Storage: total: 1.84 TiB used: 14.65 GiB (0.8%) ID-1: /dev/nvme0n1 vendor: Lexar model: SSD NM7A1 1TB size: 953.87 GiB ID-2: /dev/sda vendor: Toshiba model: HDWL110 size: 931.51 GiB Partition: ID-1: / size: 465.61 GiB used: 14.57 GiB (3.1%) fs: ext4 dev: /dev/nvme0n1p5 ID-2: /boot/efi size: 96 MiB used: 77.8 MiB (81.0%) fs: vfat dev: /dev/nvme0n1p1 Swap: ID-1: swap-1 type: file size: 2 GiB used: 0 KiB (0.0%) file: /swapfile Sensors: System Temperatures: cpu: 27.8 C mobo: N/A Fan Speeds (RPM): N/A Info: Processes: 370 Uptime: 43m Memory: 31.11 GiB used: 4.13 GiB (13.3%) Shell: Bash inxi: 3.3.13 |
Все компоненты распознаны корректно, включая 10-ядерный процессор Intel Core i7-12650H (6 многопоточных/4 одноядерных) с тактовой частотой до 3,500, 4,600 или 4700 МГц (в зависимости от кластера), 1 ТБ SSD Lexar NM7A1 (953.87 ГБ), добавленный Toshiba HDWL110, модуль Intel WiFi CNVi, 2.5GbE на контроллере I225-V и т.д. Температура CPU отображается как 27.8°C, но это фиктивное значение, которое можно игнорировать.
Тестирование производительности Ubuntu 22.04 на GEEKOM Mini IT12
Начнем бенчмаркинг GEEKOM Mini IT12 на Core i7-12650H с Ubuntu 22.04 с помощью скрипта Thomas Kaiser:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 |
aey@Mini-IT12-CNX:~/Downloads/sbc-bench-master$ sudo ./sbc-bench.sh -r Starting to examine hardware/software for review purposes... sbc-bench v0.9.60 Installing needed tools: apt -f -qq -y install gcc make build-essential lm-sensors curl git sysstat powercap-utils binutils mmc-utils smartmontools stress-ng p7zip, 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 (14 minutes elapsed). 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 # GEEKOM Mini IT12 / i7-12650H Tested with sbc-bench v0.9.60 on Sun, 21 Jan 2024 12:21:54 +0700. ### General information: Information courtesy of cpufetch: Name: 12th Gen Intel(R) Core(TM) i7-12650H Microarchitecture: Alder Lake Technology: 10nm P-cores: Max Frequency: 4.700 GHz Cores: 6 cores (12 threads) AVX: AVX,AVX2 FMA: FMA3 L1i Size: 32KB (192KB Total) L1d Size: 48KB (288KB Total) L2 Size: 1.25MB (7.5MB Total) E-cores: Max Frequency: 3.500 GHz Cores: 4 cores AVX: AVX,AVX2 FMA: FMA3 L1i Size: 64KB (256KB Total) L1d Size: 32KB (128KB Total) L2 Size: 2MB L3 Size: 24MB Peak Performance: 1.35 TFLOP/s The CPU features 2 clusters of different core types: i7-12650H, 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 4600 Golden Cove 1 0 1 400 4600 Golden Cove 2 0 2 400 4600 Golden Cove 3 0 3 400 4600 Golden Cove 4 0 4 400 4700 Golden Cove 5 0 5 400 4700 Golden Cove 6 0 6 400 4700 Golden Cove 7 0 7 400 4700 Golden Cove 8 0 8 400 4600 Golden Cove 9 0 9 400 4600 Golden Cove 10 0 10 400 4600 Golden Cove 11 0 11 400 4600 Golden Cove 12 0 12 400 3500 Gracemont 13 0 13 400 3500 Gracemont 14 0 14 400 3500 Gracemont 15 0 15 400 3500 Gracemont 31851 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 40.0°C: cpu0-cpu11 (Golden Cove): OPP: 4600, Measured: 4581 cpu12-cpu15 (Gracemont): OPP: 3500, Measured: 3490 After at 70.0°C: cpu0-cpu11 (Golden Cove): OPP: 4600, Measured: 4578 cpu12-cpu15 (Gracemont): OPP: 3500, Measured: 3490 ### Performance baseline * cpu0 (Golden Cove): memcpy: 24180.5 MB/s, memchr: 41752.3 MB/s, memset: 27539.6 MB/s * cpu12 (Gracemont): memcpy: 8886.9 MB/s, memchr: 21181.9 MB/s, memset: 14618.0 MB/s * cpu0 (Golden Cove) 16M latency: 35.00 21.94 32.67 21.88 31.58 21.75 19.25 21.37 * cpu12 (Gracemont) 16M latency: 32.24 30.22 32.93 30.46 32.19 29.26 29.07 32.71 * cpu0 (Golden Cove) 128M latency: 86.41 83.94 88.61 85.79 84.88 81.70 78.76 74.30 * cpu12 (Gracemont) 128M latency: 111.7 106.2 112.4 106.6 111.4 107.5 107.2 108.3 * 7-zip MIPS (3 consecutive runs): 41360, 32912, 32932 (35730 avg), single-threaded: 5940 * `aes-256-cbc 1313286.68k 1594772.61k 1620930.39k 1628105.05k 1630268.07k 1630005.93k (Golden Cove)` * `aes-256-cbc 962837.65k 1214074.54k 1255026.26k 1265732.61k 1268768.77k 1269066.41k (Gracemont)` ### PCIe and storage devices: * Intel Ethernet I225-V: Speed 5GT/s (ok), Width x1 (ok), driver in use: igc * O2 SD/MMC Card Reader: Speed 2.5GT/s (ok), Width x1 (ok), driver in use: sdhci-pci * 953.9GB "Lexar SSD NM7A1 1TB" SSD as /dev/nvme0: Speed 16GT/s (ok), Width x4 (ok), 0% worn out, 1 error log entries, drive temp: 58°C * 931.5GB "Toshiba TOSHIBA HDWL110" HDD as /dev/sda: SATA 3.3, 6.0 Gb/s (current: 6.0 Gb/s), drive temp: 34°C * Macronix MX25L25635E 32MB SPI NOR flash, drivers in use: spi-nor/intel-spi "nvme error-log /dev/nvme0 ; smartctl -x /dev/nvme0" could be used to get further information about the reported issues. ### Challenging filesystems: The following partitions are NTFS: sda3,nvme0n1p3,nvme0n1p4 -> https://tinyurl.com/mv7wvzct ### Swap configuration: * /swapfile on /dev/nvme0n1p5: 2.0G (0K used) ### Software versions: * Ubuntu 22.04.3 LTS * Compiler: /usr/bin/gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0 / x86_64-linux-gnu * OpenSSL 3.0.2, built on 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022) ### Kernel info: * `/proc/cmdline: BOOT_IMAGE=/boot/vmlinuz-6.5.0-14-generic root=UUID=e3ca9235-4953-44d2-84b5-e2a25c510aa2 ro quiet splash 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 * Vulnerability Spectre v2: Mitigation; Enhanced / Automatic IBRS, IBPB conditional, RSB filling, PBRSB-eIBRS SW sequence * Kernel 6.5.0-14-generic / CONFIG_HZ=250 Waiting for the device to cool down...................................... 44.0°C |
Перед анализом результатов sbc-bench предоставляет детали о частотах CPU: два P-ядра (четыре потока) работают на 4,700 МГц, а четыре P-ядра (шесть потоков) – также на 4,700 МГц. Тесты 7-zip показывают средний результат 35,730 MIPS, но три прогона демонстрируют всплеск производительности в начале: первый прогон дает 41,360 MIPS, затем стабилизируется на 32912 и 32932 MIPS в последующих прогонах, что лучше отражает производительность при длительных нагрузках.
Проверим ограничения мощности :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 |
aey@Mini-IT12-CNX:~$ sudo powercap-info -p intel-rapl Zone 0 name: package-0 enabled: 1 max_energy_range_uj: 262143328850 energy_uj: 21206999970 Constraint 0 name: long_term power_limit_uw: 35000000 time_window_us: 27983872 max_power_uw: 45000000 Constraint 1 name: short_term power_limit_uw: 80000000 time_window_us: 2440 max_power_uw: 0 Constraint 2 name: peak_power power_limit_uw: 80000000 max_power_uw: 0 Zone 0:0 name: core enabled: 0 max_energy_range_uj: 262143328850 energy_uj: 5302041968 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: 124646043 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: 5063774268 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 установлен на 35 Вт, а PL2 – на 80 Вт, как и в Windows, но процессор имеет TDP 45 Вт, и можно рассмотреть увеличение PL1 до 45 Вт для улучшения многопоточной производительности . В обзоре используются стандартные настройки, так как большинство пользователей будут применять именно их.
Далее производительность CPU была протестирована с помощью Geekbench 6.2.2.
Intel Core i7-12650H набрал 2575 баллов в однопоточном тесте и 9,874 балла в многопоточном. Поскольку в Windows результаты Cinebench R23 в многопоточном режиме были разочаровывающими, GeekBench 6.2.2 был повторен в Windows: 2,374 и 9,540 баллов при 35 Вт (PL1), что лишь немного ниже. Это соответствует диапазону тестов Mini IT12 другими пользователями, хотя некоторые другие системы на Core i7-12650H могут показывать свыше 12,000 баллов.
Перейдем к тестированию GPU с помощью Unigine Heaven Benchmark 4.0 для оценки производительности 3D-графики.
Mini IT12 показал средний результат 39.8 кадров/с и набрал 1,002 балла при разрешении 1920×1080.
Далее тестировалось воспроизведение видео на YouTube в разрешении 4K и 8K через браузер Firefox.
При воспроизведении 4Kp30 в течение 5 минут не было потеряно ни одного кадра.
Воспроизведение 4Kp60 также прошло гладко: только 12 кадров из 34,378 были потеряны за 9+ минут теста.
Переход на 8K с 30 fps не вызвал проблем: за 6 минут воспроизведения не было потеряно ни одного кадра.
8Kp60 также не вызвал затруднений: за 10 минут воспроизведения потеряно всего 6 кадров из 35,017.
Для тестирования производительности веб-сёрфинга использовался Speedometer 2.0 в последней версии Firefox.
Средний результат составил 302 прогона в минуту, что немного удивительно, так как можно было ожидать более высоких показателей в первой итерации, как это наблюдалось в 7-zip. Возможно, это связано с тем, что веб-сёрфинг больше зависит от однопоточной производительности.
Сравнение бенчмарков Ubuntu 22.04 – GEEKOM Mini IT12 против других мини-ПК
Теперь сравним результаты тестов Ubuntu 22.04 для GEEKOM IT12 с другими мини-ПК: GEEKOM Mini IT11 (Intel Core i7-11390H), GEEKOM Mini IT13 (Intel Core i9-13900H), GEEKOM AS 6 (AMD Ryzen 9 6900HX) и Khadas Mind Premium (Intel Core i7-1360P). Все мини-ПК тестировались при комнатной температуре около 28–30°C.
Перед анализом результатов рассмотрим основные характеристики пяти сравниваемых мини-ПК.
GEEKOM Mini IT11 | GEEKOM Mini IT12 | GEEKOM Mini IT13 | GEEKOM AS 6 | Khadas Mind Premium | |
---|---|---|---|---|---|
SoC | Intel Core i7-11390H | Intel Core i7-12650H | Intel Core i9-13900H | AMD Ryzen 9 6900HX | Intel Core i7-1360P |
CPU | 4-core/8-thread up to 5.0 GHz | 10-core/16-thread up to 4.70 GHz | 14-core/20-thread up to 5.4 GHz | 8-core/16-thread up to 4.9 GHz | 12-core/16-core up to 5.0 GHz |
GPU | 96 EU Intel Iris Xe Graphics | 64 EU Intel UHD Graphics | 96 EU Intel Iris Xe Graphics | AMD Radeon Graphics 680M | 96 EU Intel Iris Xe Graphics |
Memory | 32GB DDR4-3200 | 32GB DDR4-3200 | 32GB DDR4-3200 | 32GB DDR5-4800 | 32GB LPDDR5-5200 |
Storage | 1TB NVMe SSD | 1TB NVMe SSD | 2TB NVMe SSD | 1TB NVMe SSD | 1TB NVMe SSD |
Default OS | Windows 11 Pro | Windows 11 Pro | Windows 11 Pro | Windows 11 Pro | Windows 11 Home |
Результаты тестов в Ubuntu 22.04.
GEEKOM Mini IT11 | GEEKOM Mini IT12 | GEEKOM Mini IT13 | GEEKOM AS 6 | Khadas Mind Premium | |
---|---|---|---|---|---|
sbc-bench.sh | |||||
– memcpy | 19,734 MB/s | 24,180.5 MB/s | 24,014.4 MB/s (P-core) | 19,131.7 MB/s | 25,389.5 MB/s (P-core) |
– memset | 45,636.7 MB/s | 27,539.6 MB/s | 26,647.9 MB/s (P-Core) | 16,781.4 MB/s | 24,731.8MB/s (P-core) |
– 7-zip (average) | 25,167 | 35,730 | 56,540 | 54,592 | 44,430 |
– 7-zip (top result) | 25,401 | 41,360 | 60,981 | 56,251 | 50,396 |
– OpenSSL AES-256 16K | 1,707,917.31k | 1,630,005.93k (P-Core) | 1,844,401.49k (P-Core) | 1,249,203.54k | 1,771,334.31k (P-Core) |
Geekbench 6 Single | 1,977 | 2,575 | 2,745 | 1,992 | 2,093 |
Geekbench 6 Multi | 5,729 | 9,874 | 11,974 | 9,535 | 8,891 |
Unigine Heaven score | 1,079 | 1,002 | 1,333 | 1,553 | 1,349 |
Speedometer (Firefox) | – | 302 | 273 | 202 | 242 |
Пропускная способность памяти и однопоточная производительность выглядят хорошо, что подтверждают Geekbench 6 и Speedometer, хотя последний может частично отражать оптимизацию Firefox, так как браузеры постоянно улучшаются.
Как и в Windows, относительная слабость наблюдается в GPU (с его всего 64EU) и многопоточной производительности, хотя GeekBench 6 в многопоточном режиме показывает приемлемые результаты в отличие от Cinebench R23 в Windows. Результаты 7-zip значительно выше, чем у четырёхъядерного MINI IT11, но ниже, чем у других систем в таблице сравнения.
Производительность хранилища (NVMe SSD и SATA)
Проверим производительность внутреннего NVMe SSD с помощью iozone3:
1 2 3 4 5 6 7 8 9 10 11 |
aey@Mini-IT12-CNX:~$ sudo iozone -e -I -a -s 1000M -r 4k -r 16k -r 512k -r 1024k -r 16384k -i 0 -i 1 -i 2 random random bkwd record stride kB reclen write rewrite read reread read write read rewrite read fwrite frewrite fread freread 1024000 4 396002 501269 484254 475820 86835 464700 1024000 16 1174383 1473493 1298245 1331044 247410 1269210 1024000 512 4129896 4400649 4479421 4522747 2783236 4185296 1024000 1024 4130980 4328016 4559985 4592502 3235858 4314755 1024000 16384 4117798 4312221 4536113 4582856 4527942 4408450 iozone test complete. |
Последовательная скорость чтения/записи отличная: 4,536 МБ/с и 4,117 МБ/с соответственно, хотя немного ниже, чем в Windows, где устройство показывало 5,096 МБ/с и 4,403 МБ/с в CrystalDiskMark.
Был установлен 2.5-дюймовый SATA HDD и протестирован с iozone3:
1 2 3 4 5 6 7 |
aey@Mini-IT12-CNX:/media/aey/NEWHOPE$ sudo iozone -e -I -a -s 100M -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 102400 16384 127151 128472 129341 132823 iozone test complete. |
Скорость чтения составила 129 МБ/с, записи – 127 МБ/с, что соответствует ожиданиям для этого накопителя.
Тестирование USB-портов
Протестируем скорость USB-портов с помощью M.2 NVMe SSD корпуса ORICO M234C3-U4 и утилит командной строки lsusb (или boltctl) и iozone3. Для USB 2.0 порта использовался HDD Seagate, так как корпус ORICO по какой-то причине не поддерживает обратную совместимость.
Левый передний USB-порт (10 Гбит/с):
1 2 3 4 5 6 7 8 9 |
aey@Mini-IT12-CNX:~$ lsusb -t | grep uas |__ Port 2: Dev 10, If 0, Class=Mass Storage, Driver=uas, 10000M aey@Mini-IT12-CNX:/media/aey/EXT4-REVIEW$ 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 102400 16384 925735 915554 830166 843044 iozone test complete. |
а также левый USB-C порт:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
aey@Mini-IT12-CNX:~$ 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: 3d5c8780-e10b-b153-ffff-ffffffffffff │ ├─ rx speed: 40 Gb/s = 2 lanes * 20 Gb/s │ ├─ tx speed: 40 Gb/s = 2 lanes * 20 Gb/s │ └─ authflags: boot aey@Mini-IT12-CNX:/media/aey/EXT4-REVIEW$ 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 2262176 2245892 2544476 2555208 iozone test complete. |
Сводка результатов для шести USB-портов (слева направо)
- Передняя панель
- USB-A #1 – 10 Гбит/с – скорость чтения 830 МБ/с, записи 925 МБ/с
- USB-A #2 – 10 Гбит/с – скорость чтения 834 МБ/с, записи 933 МБ/с
- Задняя панель
- USB-C #1 – Thunderbolt 3 – скорость чтения 2544 МБ/с, записи 2262 МБ/с
- USB-A #1 (верхний) – 10 Гбит/с – скорость чтения 825 МБ/с, записи 934 МБ/с
- USB-A #2 (нижний) – 480 Мбит/с – скорость чтения 41 МБ/с, записи 29 МБ/с
- USB-C #2 – Thunderbolt 3 – скорость чтения 2,507 МБ/с, записи 2,148 МБ/с
Тестирование сети (2.5GbE и WiFi 6)
Протестируем сетевые возможности с помощью iperf3, начиная с порта 2.5GbE, используя мини-ПК UP Xtreme i11 на другом конце.
- Загрузка:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
aey@Mini-IT12-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.249 port 40780 connected to 192.168.31.12 port 5201 [ ID] Interval Transfer Bitrate [ 5] 0.00-10.00 sec 2.74 GBytes 2.35 Gbits/sec [ 5] 10.00-20.00 sec 2.74 GBytes 2.35 Gbits/sec [ 5] 20.00-30.00 sec 2.74 GBytes 2.35 Gbits/sec [ 5] 30.00-40.00 sec 2.74 GBytes 2.35 Gbits/sec [ 5] 40.00-50.00 sec 2.74 GBytes 2.35 Gbits/sec [ 5] 50.00-60.00 sec 2.74 GBytes 2.35 Gbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-60.05 sec 16.4 GBytes 2.35 Gbits/sec 0 sender [ 5] 0.00-60.00 sec 16.4 GBytes 2.35 Gbits/sec receiver iperf Done. |
- Отдача:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
aey@Mini-IT12-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.249 port 50084 connected to 192.168.31.12 port 5201 [ ID] Interval Transfer Bitrate Retr Cwnd [ 5] 0.00-10.00 sec 2.74 GBytes 2.36 Gbits/sec 227 646 KBytes [ 5] 10.00-20.00 sec 2.74 GBytes 2.35 Gbits/sec 0 771 KBytes [ 5] 20.00-30.00 sec 2.74 GBytes 2.35 Gbits/sec 0 1.13 MBytes [ 5] 30.00-40.00 sec 2.74 GBytes 2.35 Gbits/sec 0 1.13 MBytes [ 5] 40.00-50.00 sec 2.74 GBytes 2.35 Gbits/sec 0 1.13 MBytes [ 5] 50.00-60.00 sec 2.74 GBytes 2.35 Gbits/sec 0 1.70 MBytes - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-60.00 sec 16.4 GBytes 2.35 Gbits/sec 227 sender [ 5] 0.00-60.05 sec 16.4 GBytes 2.35 Gbits/sec receiver iperf Done. |
- Полнодуплексный режим (двунаправленный):
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
aey@Mini-IT12-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.249 port 33242 connected to 192.168.31.12 port 5201 [ 7] local 192.168.31.249 port 33258 connected to 192.168.31.12 port 5201 [ ID][Role] Interval Transfer Bitrate Retr Cwnd [ 5][TX-C] 0.00-10.00 sec 2.73 GBytes 2.35 Gbits/sec 0 795 KBytes [ 7][RX-C] 0.00-10.00 sec 2.73 GBytes 2.34 Gbits/sec [ 5][TX-C] 10.00-20.00 sec 2.73 GBytes 2.34 Gbits/sec 0 795 KBytes [ 7][RX-C] 10.00-20.00 sec 2.73 GBytes 2.34 Gbits/sec [ 5][TX-C] 20.00-30.00 sec 2.73 GBytes 2.35 Gbits/sec 0 795 KBytes [ 7][RX-C] 20.00-30.00 sec 2.73 GBytes 2.34 Gbits/sec [ 5][TX-C] 30.00-40.00 sec 2.73 GBytes 2.35 Gbits/sec 0 1.14 MBytes [ 7][RX-C] 30.00-40.00 sec 2.73 GBytes 2.35 Gbits/sec [ 5][TX-C] 40.00-50.00 sec 2.73 GBytes 2.35 Gbits/sec 0 1.14 MBytes [ 7][RX-C] 40.00-50.00 sec 2.73 GBytes 2.35 Gbits/sec [ 5][TX-C] 50.00-60.00 sec 2.73 GBytes 2.35 Gbits/sec 553 1.37 MBytes [ 7][RX-C] 50.00-60.00 sec 2.73 GBytes 2.35 Gbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID][Role] Interval Transfer Bitrate Retr [ 5][TX-C] 0.00-60.00 sec 16.4 GBytes 2.35 Gbits/sec 553 sender [ 5][TX-C] 0.00-59.97 sec 16.4 GBytes 2.35 Gbits/sec receiver [ 7][RX-C] 0.00-60.00 sec 16.4 GBytes 2.35 Gbits/sec 1 sender [ 7][RX-C] 0.00-59.97 sec 16.4 GBytes 2.35 Gbits/sec receiver iperf Done. |
Производительность близка к идеальной, но есть небольшие ретрансмиссии.
Далее протестируем WiFi 6 (5 ГГц) через роутер Xiaomi Mi AX6000 , оставаясь подключенным к порту 2.5GbE мини-ПК UP Xtreme i11 Edge.
- Загрузка
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
aey@Mini-IT12-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.94 port 38762 connected to 192.168.31.12 port 5201 [ ID] Interval Transfer Bitrate [ 5] 0.00-10.00 sec 1.59 GBytes 1.36 Gbits/sec [ 5] 10.00-20.00 sec 1.63 GBytes 1.40 Gbits/sec [ 5] 20.00-30.00 sec 1.60 GBytes 1.37 Gbits/sec [ 5] 30.00-40.00 sec 1.65 GBytes 1.42 Gbits/sec [ 5] 40.00-50.00 sec 1.64 GBytes 1.41 Gbits/sec [ 5] 50.00-60.00 sec 1.67 GBytes 1.44 Gbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-60.04 sec 9.78 GBytes 1.40 Gbits/sec 0 sender [ 5] 0.00-60.00 sec 9.78 GBytes 1.40 Gbits/sec receiver iperf Done. |
- Отдача
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
aey@Mini-IT12-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.94 port 39740 connected to 192.168.31.12 port 5201 [ ID] Interval Transfer Bitrate Retr Cwnd [ 5] 0.00-10.00 sec 1.93 GBytes 1.66 Gbits/sec 0 3.07 MBytes [ 5] 10.00-20.00 sec 1.95 GBytes 1.67 Gbits/sec 0 3.07 MBytes [ 5] 20.00-30.00 sec 1.97 GBytes 1.69 Gbits/sec 0 3.07 MBytes [ 5] 30.00-40.00 sec 1.86 GBytes 1.59 Gbits/sec 464 2.92 MBytes [ 5] 40.00-50.00 sec 1.92 GBytes 1.65 Gbits/sec 0 3.07 MBytes [ 5] 50.00-60.00 sec 1.93 GBytes 1.66 Gbits/sec 0 3.07 MBytes - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-60.00 sec 11.5 GBytes 1.65 Gbits/sec 464 sender [ 5] 0.00-60.04 sec 11.5 GBytes 1.65 Gbits/sec receiver iperf Done. |
GEEKOM Mini IT12 – лучший мини-ПК в нашем тестировании по производительности WiFi 6: 1.40 Гбит/с на загрузку и 1.65 Гбит/с на отдачу. В Windows 11 (803 Мбит/с и 830 Мбит/с) результаты уже были хорошими, но, как обычно, Linux быстрее. Для сравнения, Khadas Mind Premium занимает второе место среди мини-ПК (по WiFi 6) с 991 Мбит/с на загрузку и 1.41 Гбит/с на отдачу в нашей тестовой среде.
Однако при первом подключении корпуса ORICO к одному из передних USB-портов возникла странная проблема: интернет через WiFi работал очень медленно, но извлечение SSD-корпуса решило проблему. Использование CPU было низким, но позже воспроизвести проблему не удалось, так что причина осталась загадкой.
Стресс-тест и температура CPU
Был проведен стресс-тест на всех 16 потоках Intel Core i7-12650H с измерением температуры пакета с помощью Psensor и частоты CPU через скрипт sbc-bench.sh.
График температуры похож на таковой для GEEKOM Mini IT13 : резкий рост до высокой температуры (при включенном PL2) с последующим снижением до устойчивого уровня около 81–82°C. В долгосрочном режиме P-ядра работают на 2,600 МГц, а E-ядра – на 2,400/2,500 МГц. Это при стандартном PL1 в 35 Вт.
Уровень шума вентилятора
Вентилятор мини-ПК очень тихий при обычном использовании и становится слышным под нагрузкой, но не раздражает. Уровень шума измерялся шумомером на расстоянии около 5 см от верхней панели:
- Простой и веб-сёрфинг – 39.0 – 41.6 дБА
- Стресс-тест (16 потоков) – 47 – 56.7 дБА
Фоновый уровень шума в комнате – 37–38 дБА.
Энергопотребление GEEKOM Mini IT12
Потребление энергии измерялось ваттметром:
- Выключен – 1.5 Вт
- Простой – 7.8 – 9.4 Вт
- Воспроизведение видео – 18.5 – 26.3 Вт (YouTube 8K 60 fps в Firefox)
- Стресс-тест CPU (stress -c 16)
- Первые 30 секунд – 60.0 – 62.3 Вт
- После 30 секунд – 50.1 – 53.0 Вт
Примечание: во время измерений мини-ПК был подключен к WiFi 6, использовались два USB-радиодонгла для клавиатуры и мыши, а также монитор VGA через адаптер HDMI-VGA.
Заключение
Мини-ПК GEEKOM Mini IT12 отлично работает под Ubuntu 22.04 Linux, особенно впечатляет производительность 2.5GbE и WiFi 6 – это лучший мини-ПК в нашем тестировании по этим параметрам. 1 ТБ NVMe демонстрирует отличную скорость, воспроизведение 8K и 4K видео на YouTube безупречно, система отлично подходит для веб-сёрфинга (рекордный результат в Speedometer), а шесть USB-портов, включая два USB4, будут полезны для подключения множества периферийных устройств.
Недостатки: GPU процессора Core i7-12650H с 64EU уступает конкурентам в той же ценовой категории, а многопоточная производительность могла бы быть лучше. Также был замечен странный баг с замедлением WiFi 6 после подключения хранилища к передним USB-портам, но он проявился лишь раз и не воспроизводился на следующий день. Вентилятор шумит под нагрузкой, но не слишком сильно.
Благодарим GEEKOM за предоставленный мини-ПК Mini IT12 на Intel Core i7-12650H для обзора. Устройство доступно за $519 в онлайн-магазине компании с купоном cnxsoftware30 ($30 скидки), а также на Amazon с купоном CNXIT125OFF (5% скидки, итого $518.05 без учета налогов). Пользователи из Великобритании могут приобрести мини-ПК в GEEKOM UK с купоном cnxsoftware30 (скидка 30 GBP).
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.