Обзор мини ПК Beelink X45 с Windows 10 и Ubuntu 16.04/18.0

Стал доступен мини-ПК Beelink X45, а Lightinthebox.com предоставил нам экземпляр для обзора. По дизайну он очень похож на новейший мини ПК от компании Intel NUC с Windows, рассмотренный ранее NUC7CJYSAL . Однако, он содержит процессор Intel Celeron J4105 SoC, который является четырехъядерным процессором с тактовой частотой до 2,50 ГГц вместе с графическим процессором Intel UHD Graphics 600, который способен поддерживать 4K на частоте 60 Гц.

Корпус достаточно мал по размеру — примерно 4,5 дюйма на 4 дюйма, передняя панель около 1¾ дюйма, которая включает в себя кнопку питания, пару USB-портов и разъем для наушников с остальными портами, включая два HDMI (2.0):

Спецификации включают:

Ключевым моментом является то, что Beelink X45 поставляется с 64 ГБ eMMC с предустановленной Windows 10 Home вместе с 4 ГБ оперативной памяти DDR4 (с пайкой и нерасширяемой) с пространством и разъемами для mSATA и SSD.

Быстро просмотрев информацию об оборудовании отметим, что она, в основном, соответствует спецификации, но см. Примечание ниже о памяти:

Как обычно, используем стандартный набор инструментов для сравнения производительности Windows:

Результаты должны быть тщательно интерпретированы, иначе они могут ввести в заблуждение при сравнении с другими мини-ПК Intel. Это связано с тем, что результаты тестов на мини-ПК сильно зависят от количества и типа установленной памяти и хранилища:

В целом, производительность Beelink X45 аналогична или лучше, чем у предыдущего устройства J4005, особенно при сравнении процессоров, где его четыре ядра превосходят двухъядерный процессор.

Затем сжимаем раздел Windows и создаем новый раздел 15 ГБ, чтобы установить двойную загрузку Ubuntu с помощью Ubuntu 16.04.5 LTS ISO.

После установки, сначала выполним некоторые основные команды, чтобы более подробно посмотреть на оборудование:

linuxium@X45:~$ lsb_release -a
Distributor ID: Ubuntu
Description: Ubuntu 16.04.5 LTS
Release: 16.04
Codename: xenial
linuxium@X45:~$
linuxium@X45:~$ uname -a
Linux X45 4.15.0-33-generic #36~16.04.1-Ubuntu SMP Wed Aug 15 17:21:05 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
linuxium@X45:~$
linuxium@X45:~$ inxi -Fc0
System:    Host: X45 Kernel: 4.15.0-33-generic x86_64 (64 bit) Desktop: N/A
           Distro: Ubuntu 16.04 xenial
Machine:   System: Beelink product: Gemini X v: Default string serial: Default string
           Mobo: Default string model: Default string v: Default string serial: Default string
           Bios: American Megatrends v: 0.08 date: 06/19/2018
CPU:       Quad core Intel Celeron J4105 (-MCP-) cache: 4096 KB 
           clock speeds: max: 2500 MHz 1: 2362 MHz 2: 2384 MHz 3: 2370 MHz
           4: 2362 MHz
Graphics:  Card: Intel Device 3185
           Display Server: X.org 1.19.6 drivers: (unloaded: fbdev,vesa)
           tty size: 204x62 Advanced Data: N/A for root
Audio:     Card Intel Device 3198 driver: snd_hda_intel
           Sound: Advanced Linux Sound Architecture v: k4.15.0-33-generic
Network:   Card-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
           driver: r8169
           IF: eno1 state: up speed: 1000 Mbps duplex: full
           mac: 84:39:be:10:00:eb
           Card-2: Intel Wireless 3165 driver: iwlwifi
           IF: wlp3s0 state: down mac: 40:a3:cc:e0:7e:4b
Drives:    HDD Total Size: NA (-) ID-1: /dev/mmcblk0 model: N/A size: 62.5GB
Partition: ID-1: / size: 15G used: 6.0G (43%) fs: ext4 dev: /dev/mmcblk0p5
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 40.0C mobo: N/A
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 213 Uptime: 22:32 Memory: 937.0/3768.3MB
           Client: Shell (review-tests.sh) inxi: 2.2.35
linuxium@X45:~$
linuxium@X45:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            1.9G     0  1.9G   0% /dev
tmpfs           377M   11M  366M   3% /run
/dev/mmcblk0p5   15G  6.0G  8.0G  43% /
tmpfs           1.9G  332K  1.9G   1% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/mmcblk0p1   96M   71M   26M  74% /boot/efi
tmpfs           377M  108K  377M   1% /run/user/1000
/dev/mmcblk0p3   43G   27G   17G  63% /media/linuxium/72CA3D24CA3CE64F
linuxium@X45:~$
linuxium@X45:~$ lsblk -a
NAME         MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
loop1          7:1    0        0 loop 
loop6          7:6    0        0 loop 
loop4          7:4    0        0 loop 
mmcblk0boot0 179:8    0    4M  1 disk 
loop2          7:2    0        0 loop 
loop0          7:0    0        0 loop 
loop7          7:7    0        0 loop 
loop5          7:5    0        0 loop 
mmcblk0boot1 179:16   0    4M  1 disk 
mmcblk0      179:0    0 58.2G  0 disk 
├─mmcblk0p4  179:4    0  791M  0 part 
├─mmcblk0p2  179:2    0   16M  0 part 
├─mmcblk0p5  179:5    0   15G  0 part /
├─mmcblk0p3  179:3    0 42.4G  0 part /media/linuxium/72CA3D24CA3CE64F
└─mmcblk0p1  179:1    0  100M  0 part /boot/efi
loop3          7:3    0        0 loop 
linuxium@X45:~$
linuxium@X45:~$ sudo lshw -C cpu
  *-cpu
       description: CPU
       product: Intel(R) Celeron(R) J4105 CPU @ 1.50GHz
       vendor: Intel Corp.
       physical id: 34
       bus info: cpu@0
       version: Intel(R) Celeron(R) J4105 CPU @ 1.50GHz
       slot: SOCKET 0
       size: 2393MHz
       capacity: 2700MHz
       width: 64 bits
       clock: 100MHz
       capabilities: x86-64 fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg cx16 xtpr pdcm sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave rdrand lahf_lm 3dnowprefetch cpuid_fault cat_l2 pti cdp_l2 ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust smep erms mpx rdt_a rdseed smap clflushopt intel_pt sha_ni xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts umip rdpid arch_capabilities cpufreq
       configuration: cores=4 enabledcores=4 threads=4
linuxium@X45:~$
linuxium@X45:~$ sudo lshw -C memory
  *-firmware
       description: BIOS
       vendor: American Megatrends Inc.
       physical id: 0
       version: 0.08
       date: 06/19/2018
       size: 64KiB
       capacity: 4864KiB
       capabilities: pci upgrade shadowing cdboot bootselect socketedrom edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int14serial int17printer acpi usb biosbootspecification uefi
  *-memory
       description: System Memory
       physical id: 23
       slot: System board or motherboard
       size: 4GiB
     *-bank:0
          description: DIMM Synchronous 2133 MHz (0.5 ns)
          product: 123456789012345678
          vendor: ABCD
          physical id: 0
          serial: 1234
          slot: A1_DIMM0
          size: 2GiB
          width: 16 bits
          clock: 2133MHz (0.5ns)
     *-bank:1
          description: DIMM Synchronous 2133 MHz (0.5 ns)
          product: 123456789012345678
          vendor: ABCD
          physical id: 1
          serial: 1234
          slot: A1_DIMM1
          size: 2GiB
          width: 16 bits
          clock: 2133MHz (0.5ns)
     *-bank:2
          description: Project-Id-Version: lshwReport-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>POT-Creation-Date: 2009-10-08 14:02+0200PO-Revision-Date: 2012-02-02 13:04+0000Last-Translator: Joel Addison <jaddi27@gmail.com>Language-Team: English (Australia) <en_AU@li.org>MIME-Version: 1.0Content-Type: text/plain; charset=UTF-8Content-Transfer-Encoding: 8bitX-Launchpad-Export-Date: 2016-06-27 17:08+0000X-Generator: Launchpad (build 18115)Project-Id-Version: lshwReport-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>POT-Creation-Date: 2009-10-08 14:02+0200PO-Revision-Date: 2012-02-02 13:04+0000Last-Translator: Joel Addison <jaddi27@gmail.com>Language-Team: English (Australia) <en_AU@li.org>MIME-Version: 1.0Content-Type: text/plain; charset=UTF-8Content-Transfer-Encoding: 8bitX-Launchpad-Export-Date: 2016-06-27 17:08+0000X-Generator: Launchpad (build 18115) Synchronous [empty]
          product: Array1_PartNumber2
          vendor: A1_Manufacturer2
          physical id: 2
          serial: A1_SerNum2
          slot: A1_DIMM2
     *-bank:3
          description: Project-Id-Version: lshwReport-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>POT-Creation-Date: 2009-10-08 14:02+0200PO-Revision-Date: 2012-02-02 13:04+0000Last-Translator: Joel Addison <jaddi27@gmail.com>Language-Team: English (Australia) <en_AU@li.org>MIME-Version: 1.0Content-Type: text/plain; charset=UTF-8Content-Transfer-Encoding: 8bitX-Launchpad-Export-Date: 2016-06-27 17:08+0000X-Generator: Launchpad (build 18115)Project-Id-Version: lshwReport-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>POT-Creation-Date: 2009-10-08 14:02+0200PO-Revision-Date: 2012-02-02 13:04+0000Last-Translator: Joel Addison <jaddi27@gmail.com>Language-Team: English (Australia) <en_AU@li.org>MIME-Version: 1.0Content-Type: text/plain; charset=UTF-8Content-Transfer-Encoding: 8bitX-Launchpad-Export-Date: 2016-06-27 17:08+0000X-Generator: Launchpad (build 18115) Synchronous [empty]
          product: Array1_PartNumber3
          vendor: A1_Manufacturer3
          physical id: 3
          serial: A1_SerNum3
          slot: A1_DIMM3
  *-cache:0
       description: L1 cache
       physical id: 32
       slot: �
       size: 224KiB
       capacity: 224KiB
       capabilities: synchronous internal write-back
       configuration: level=1
  *-cache:1
       description: L2 cache
       physical id: 33
       slot: E
       size: 4MiB
       capacity: 4MiB
       capabilities: synchronous internal write-back unified
       configuration: level=2
linuxium@X45:~$
linuxium@X45:~$ free -mh
              total        used        free      shared  buff/cache   available
Mem:           3.7G        815M        1.2G        365M        1.6G        2.3G
Swap:            0B          0B          0B
linuxium@X45:~$
linuxium@X45:~$ sudo lshw -C network
  *-network
       description: Ethernet interface
       product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: eno1
       version: 07
       serial: 84:39:be:10:00:eb
       size: 1Gbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl8168e-3_0.0.4 03/27/12 ip=XXX.XXX.XXX.XXX latency=0 link=yes multicast=yes port=MII speed=1Gbit/s
       resources: irq:20 ioport:e000(size=256) memory:a1204000-a1204fff memory:a1200000-a1203fff
  *-network
       description: Wireless interface
       product: Wireless 3165
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: wlp3s0
       version: 81
       serial: 40:a3:cc:e0:7e:4b
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=4.15.0-33-generic firmware=29.1044073957.0 latency=0 link=no multicast=yes wireless=IEEE 802.11
       resources: irq:130 memory:a1100000-a1101fff
linuxium@X45:~$
linuxium@X45:~$ dmesg | grep "MMC card"
[    2.210677] mmc0: new HS400 MMC card at address 0001
linuxium@X45:~$
linuxium@X45:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 8087:0a2a Intel Corp. 
Bus 001 Device 041: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 042: ID 10d5:55a4 Uni Class Technology Co., Ltd 
Bus 001 Device 040: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 002: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
linuxium@X45:~$
linuxium@X45:~$ lspci
00:00.0 Host bridge: Intel Corporation Device 31f0 (rev 03)
00:00.1 Signal processing controller: Intel Corporation Device 318c (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Device 3185 (rev 03)
00:0e.0 Audio device: Intel Corporation Device 3198 (rev 03)
00:0f.0 Communication controller: Intel Corporation Device 319a (rev 03)
00:12.0 SATA controller: Intel Corporation Device 31e3 (rev 03)
00:13.0 PCI bridge: Intel Corporation Device 31d8 (rev f3)
00:13.2 PCI bridge: Intel Corporation Device 31da (rev f3)
00:14.0 PCI bridge: Intel Corporation Device 31d7 (rev f3)
00:15.0 USB controller: Intel Corporation Device 31a8 (rev 03)
00:16.0 Signal processing controller: Intel Corporation Device 31ac (rev 03)
00:16.1 Signal processing controller: Intel Corporation Device 31ae (rev 03)
00:16.2 Signal processing controller: Intel Corporation Device 31b0 (rev 03)
00:16.3 Signal processing controller: Intel Corporation Device 31b2 (rev 03)
00:17.0 Signal processing controller: Intel Corporation Device 31b4 (rev 03)
00:17.1 Signal processing controller: Intel Corporation Device 31b6 (rev 03)
00:17.2 Signal processing controller: Intel Corporation Device 31b8 (rev 03)
00:17.3 Signal processing controller: Intel Corporation Device 31ba (rev 03)
00:18.0 Signal processing controller: Intel Corporation Device 31bc (rev 03)
00:18.1 Signal processing controller: Intel Corporation Device 31be (rev 03)
00:18.2 Signal processing controller: Intel Corporation Device 31c0 (rev 03)
00:18.3 Signal processing controller: Intel Corporation Device 31ee (rev 03)
00:19.0 Signal processing controller: Intel Corporation Device 31c2 (rev 03)
00:19.1 Signal processing controller: Intel Corporation Device 31c4 (rev 03)
00:19.2 Signal processing controller: Intel Corporation Device 31c6 (rev 03)
00:1c.0 SD Host controller: Intel Corporation Device 31cc (rev 03)
00:1f.0 ISA bridge: Intel Corporation Device 31e8 (rev 03)
00:1f.1 SMBus: Intel Corporation Device 31d4 (rev 03)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 07)
03:00.0 Network controller: Intel Corporation Wireless 3165 (rev 81)
linuxium@X45:~$

Обратите внимание, что память составляет 2133 МГц, а не объявленная 2400 МГц.

Затем, проводим обычный набор тестов Phoronix, чтобы посмотреть на производительность в Ubuntu. Сначала посмотрим на Beelink X45 по сравнению с более ранней моделью Intel NUC NUC7CJYSAL, каждое устройство использовало свою первоначальную конфигурацию «OOTB»:

 

Результаты показывают, что ключевое повышение производительности связано с дополнительными ядрами, а более высокая скорость процессора и потери производительности — от более медленного eMMC.

Результат теста Octane с Ubuntu был немного лучше, чем в Windows:

Затем протестируем устройство в процессе воспроизведения видео с Windows, используя браузеры Edge и Chrome. В обоих браузерах 4K при 30 кадрах в секунду и 4K при 60 кадрах в секунду видео воспроизводятся нормально:

Хотя в Chrome при воспроизведении видео 4K при 60 кадрах в секунду иногда выпадал кадр, что было не сильно заметно.

В отличие от воспроизведения видео в Chrome на Ubuntu, на других процессорах Intel на базе мини-ПК видео в формате 4K при 30 кадрах не воспроизводилось, но все работало прекрасно при воспроизведении на 1440p:

 

Видео в формате 4K при 60 кадрах в секунду привело к выпаданию кадров и его было невозможно смотреть:

В то же время, воспроизведение формата 1080p при 60 кадрах в секунду было нормальным, лишь изредка выпадали кадры.

Воспроизведение видео с использованием Kodi на Windows работало на кодированное видео кодеком VP9, ​​но использовало программное обеспечение для декодирования, что привело к высокой загрузке процессора и более высоким температурам процессора:

в то время как кодированное видео кодеком H.264, декодируется без издержек,

как и видео, закодированные с помощью H.265 или HEVC:

Оба видео, кодированных кодеками VP9 и H.264 использовали программное обеспечение для декодирования в Kodi на Ubuntu. VP9 был непригодным для просмотра, с искажениями изображения:

При воспроизведении видео H.264, тоже пропускались кадры, но можно было смотреть:

Видео формата H.265 или HEVC было невозможно смотреть, часто терялись кадры:

Как видно, программное декодирование создает высокую загрузку процессора, что приводит к более высоким внутренним температурам. Beelink X45 включает в себя практически бесшумный вентилятор и он еле слышен даже в условиях, когда он циклически включается и выключается. Охлаждение эффективно, при просмотре видео формата H.264 в Kodi в Ubuntu в течение 20 минут,  внутренняя температура оставалась под контролем, составляя в среднем около 72 ° C, при внешней температуре устройства  27 °C:

Аудио работает в Windows:

В Ubuntu также не было проблем:

Пропускная способность сети была измерена с помощью «iperf»:

Результаты были необычными в том, что как Ethernet, так и для  беспроводной сети 5,0 ГГц показали очень медленную скорость загрузки, тогда как для 2,4 ГГц загрузка была в два раза быстрее скорости скачивания.

Как уже упоминалось, устройство поставляется с пространством для добавления SSD:

Поэтому, повторим все тесты с использованием SSD Intel 180GB M.2, размещенного в корпусе SSD, чтобы была возможность напрямую сравнить Beelink X45 с NUC7CJYSAL, но на этот раз с использованием Ubuntu 18.04 LTS (18.04.1 ISO). Операционная система Windows была установлена ​​с использованием Microsoft ISO, и все необходимые драйверы были обнаружены и обновлены автоматически при активации Windows.

Для начала стандартный набор инструментов для сравнения производительности Windows:

На этот раз разницу в ЦП можно четко увидеть, так как она отражена в незначительных улучшениях производительности по всем результатам.

Затем, проводим снова свой стандартный набор тестов Phoronix, чтобы посмотреть на производительность в Ubuntu 18.04:

Результат теста Octane Ubuntu также немного лучше (15958 для Beelink X45 против 15824 для NUC7CJYSAL).

Главное улучшение для обоих устройств это использование более позднего выпуска Kodi на Ubuntu 18.04.

В то время как до этого, для каждого тестируемого формата использовалось программное декодирование, на этот раз аппаратное декодирование для VP9, ​​H264 и некоторых видео HEC/H265 приводит к плавному воспроизведению:

Beelink-X45-Ubuntu-18,04-Kodi-vp9
Beelink X45 Ubuntu 18.04 Kodi H.264
Beelink X45 Ubuntu- 18.04 kodi-h265

Однако, в одном видео 10-бит HEVC все еще останавливается:

Beelink X45 Ubuntu 18.04 kodi-10-bit-hevc
Также было возможно воспроизвести видео 4K про 60 кадрах в секунду, и, хотя были сообщения о пропусках, они были не заметны:
Beelink-X45-Ubuntu-18,04-Kodi-60fps
Также повторим тестирование пропускной способности сети снова с помощью «iperf»:

Пропускная способность сети Ubuntu 18.04

Результаты показывают заметное улучшение как для Ethernet, так и для беспроводной сети 5,0 ГГц. Однако, было невозможно подключиться к сети 2,4 ГГц независимо от используемого маршрутизатора. Это указывает на проблему с программным обеспечением/драйвером, а не на аппаратную проблему и, вероятно, будет исправлена ​​будущим обновлением Ubuntu 18.04.

Потребляемая мощность с SSD измерялась следующим образом:

  • Питание выключено — 0,7 Вт
  • BIOS * — 5,1 Вт
  • Меню загрузки — 4,9 Вт
  • Idle — 4,1 Вт (Windows) и 3,4 Вт (Ubuntu)
  • Напряжение CPU — 15,8 Вт (Ubuntu)
  • Воспроизведение видео ** — 9,6 Вт (4 КБ в Windows) и 8,3 Вт (1080 р в Ubuntu)

* BIOS (см. Ниже)
** Значения мощности колеблются, поэтому значение представляет собой среднее значение средних и средних значений низкой мощности.

BIOS выглядит полностью разблокированным, и краткий обзор доступен в следующем видео:

Как показано, Beelink X45 сопоставим с NUC7YJYSAL. Преимущество устройства Beelink заключается в том, что его память изначально больше (64 ГБ против 32 ГБ), что означает, что обновления для Windows без проблем, и они расходуются не только с SSD, но также включают место для mSATA. Это также немного дешевле. Недостатком является то, что память фиксируется на 4 ГБ оперативной памяти и не поставляется с трехлетней гарантией.

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

В целом устройство хорошо работает и заслуживает внимания, и Lightinthebox в настоящее время продает Beelink X45 за 1899 долларов. При установке Ubuntu я бы рекомендовал только рассмотреть выпуск 18.04 LTS для обеспечения последней версии драйверов и пакетов, таких как Kodi.

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

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

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