Стал доступен мини-ПК 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.
После установки, сначала выполним некоторые основные команды, чтобы более подробно посмотреть на оборудование:
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 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
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 приводит к плавному воспроизведению:
Однако, в одном видео 10-бит HEVC все еще останавливается:
Результаты показывают заметное улучшение как для 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.