Обзор мини-ПК Beelink Gemini T45 Pentium N4200

Не успели мы написать «Обзор Beelink T45 c Windows и Linuх, а также настройка ограничения мощности BIOS», как Beelink объявил, что они на самом деле не будут продавать эту конфигурацию, а вместо этого будет выпущена «обновленная» версия, которая существенно отличается, потому что эта новая версия с активным охлаждением,  использующая процессор Apollo Lake N4200. Устройство будет носить то же имя: Beelink Gemini T45.

Мы пересмотрели эту новую версию, и у нас чувство дежавю при чтении спецификаций, так как, в соответствии с философией Beelink, мы, в основном, используем тот же текст, что и раньше, и просто обновляем его, где это необходимо.

Beelink еще больше расширила линейку мини-ПК Gemini, добавив T45. Это мини-ПК с активным охлаждением, использующий немного более старый процессор Intel Pentium N4200 от Apollo Lake, представляющий собой четырехъядерный четырехпоточный процессор 1,10 ГГц с тактовой частотой 2,50 ГГц и технологией Intel HD Graphics 505.

T45 представляет собой мини-ПК в стиле ‘NUC’, который состоит из цельнометаллического (и на удивление довольно тяжелого) прямоугольного корпуса размером 119 x 119 x 17,9 мм (4,69 x 4,69 x 0,70 дюйма), очень похожего по размеру с более ранними моделями AP34 и AP42 от Beelink. На передней панели имеется только синий светодиодный индикатор питания, так как на задней панели находятся кнопка питания, разъем питания, два порта HDMI, порт Gigabit Ethernet и разъем для наушников. На правой стороне есть пара USB 3.0, а на левой стороне — еще пара USB 3.0 и полноразмерный слот SD. Полные спецификации включают в себя:

T45 поставляется с твердотельным накопителем 22.2 M.2 (256 ГБ в данном устройстве) с предустановленной Windows 10 Home (версия ОС 1903, сборка 18362.356) вместе с 8 ГБ припаянной оперативной памяти DDR3.

В коробке вы получите монтажный кронштейн с винтами для крепления устройства к монитору вместе с парой кабелей HDMI, адаптером питания, руководством и сервисной картой:

Взглянем на информацию об оборудовании, которая показывает, что она соответствует спецификации:

После полного обновления Windows до версии 1909 OS build 18363.592 мы запустили наш стандартный набор инструментов для тестирования производительности, чтобы посмотреть на производительность под Windows:

и сравнили с другими мини-ПК Intel:

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

Результаты Beelink T45 с использованием мобильного процессора Pentium N4200 очень похожи, но немного ниже, чем у Beelink J45, который использует настольный процессор Pentium J4205. Таким образом, смена процессора из-за «обновленной» версии (ранее у нее был тот же процессор Pentium J4205), похоже, не принесла существенной разницы в производительности после решения проблем TDP и охлаждения.

Кроме того, мы также провели тесты Geekbench 4 и получили одноядерный балл 1502, многоядерный балл 4644 и OpenGL 11,258:

Затем мы сократили раздел Windows и создали новый раздел объемом 100 ГБ, чтобы можно было установить Ubuntu с двойной загрузкой и использовать Ubuntu 18.04.3 ISO:

После установки и обновлений краткая проверка показала, что все работает, включая Wi-Fi, Bluetooth, аудио и Ethernet. Затем мы выполнили несколько основных команд, чтобы посмотреть на оборудование более подробно:

linuxium@T45:~$ lsb_release -a
Distributor ID: Ubuntu
Description: Ubuntu 18.04.3 LTS
Release: 18.04
Codename: bionic
linuxium@T45:~$
linuxium@T45:~$ uname -a
Linux T45 5.3.0-26-generic #28~18.04.1-Ubuntu SMP Wed Dec 18 16:40:14 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
linuxium@T45:~$
linuxium@T45:~$ inxi -Fc0
System:    Host: T45 Kernel: 5.3.0-26-generic x86_64 bits: 64 Console: tty 0 Distro: Ubuntu 18.04.3 LTS
Machine:   Device: desktop System: AZW product: Gemini T45 serial: N/A
           Mobo: AZW model: Gemini T45 serial: N/A UEFI: American Megatrends v: APL34503 date: 12/04/2019
Battery    hidpp__0: charge: N/A condition: NA/NA Wh
           hidpp__1: charge: N/A condition: NA/NA Wh
CPU:       Quad core Intel Pentium N4200 (-MCP-) cache: 1024 KB
           clock speeds: max: 2500 MHz 1: 2445 MHz 2: 2472 MHz 3: 2385 MHz 4: 2387 MHz
Graphics:  Card: Intel Celeron N3350/Pentium N4200/Atom E3900 Series Integrated Graphics Controller
           Display Server: X.Org 1.20.5 driver: i915 Resolution: 1920x1080@60.00hz
           OpenGL: renderer: Mesa DRI Intel HD Graphics 505 (Broxton) version: 4.5 Mesa 19.2.1
Audio:     Card Intel Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster driver: snd_hda_intel
           Sound: Advanced Linux Sound Architecture v: k5.3.0-26-generic
Network:   Card-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller driver: r8169
           IF: enp1s0 state: up speed: 1000 Mbps duplex: full mac: 84:39:be:9d:05:45
           Card-2: Intel Wireless 3165 driver: iwlwifi
           IF: wlp2s0 state: down mac: 04:ed:33:f8:77:9e
Drives:    HDD Total Size: 256.1GB (5.7% used)
           ID-1: /dev/sda model: SMI size: 256.1GB
Partition: ID-1: / size: 98G used: 14G (15%) fs: ext4 dev: /dev/sda5
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 41.0C mobo: N/A
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 244 Uptime: 1:45 Memory: 1023.3/7807.7MB Client: Shell (review-tests.sh) inxi: 2.3.56
linuxium@T45:~$
linuxium@T45:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            3.8G     0  3.8G   0% /dev
tmpfs           781M  1.9M  779M   1% /run
/dev/sda5        98G   14G   80G  15% /
tmpfs           3.9G     0  3.9G   0% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/loop1      4.2M  4.2M     0 100% /snap/gnome-calculator/406
/dev/loop2      150M  150M     0 100% /snap/gnome-3-28-1804/67
/dev/loop3       43M   43M     0 100% /snap/gtk-common-themes/1313
/dev/loop4       55M   55M     0 100% /snap/core18/1066
/dev/loop0       15M   15M     0 100% /snap/gnome-characters/296
/dev/loop5       89M   89M     0 100% /snap/core/7270
/dev/loop6      1.0M  1.0M     0 100% /snap/gnome-logs/61
/dev/loop7      3.8M  3.8M     0 100% /snap/gnome-system-monitor/100
/dev/sda1        96M   75M   22M  78% /boot/efi
tmpfs           781M   16K  781M   1% /run/user/121
tmpfs           781M   32K  781M   1% /run/user/1000
tmpfs           781M     0  781M   0% /run/user/0
linuxium@T45:~$
linuxium@T45:~$ lsblk -a
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0    7:0    0  14.8M  1 loop /snap/gnome-characters/296
loop1    7:1    0     4M  1 loop /snap/gnome-calculator/406
loop2    7:2    0 149.9M  1 loop /snap/gnome-3-28-1804/67
loop3    7:3    0  42.8M  1 loop /snap/gtk-common-themes/1313
loop4    7:4    0  54.4M  1 loop /snap/core18/1066
loop5    7:5    0  88.5M  1 loop /snap/core/7270
loop6    7:6    0  1008K  1 loop /snap/gnome-logs/61
loop7    7:7    0   3.7M  1 loop /snap/gnome-system-monitor/100
loop8    7:8    0         0 loop 
sda      8:0    0 238.5G  0 disk 
├─sda1   8:1    0   100M  0 part /boot/efi
├─sda2   8:2    0    16M  0 part 
├─sda3   8:3    0 137.5G  0 part 
├─sda4   8:4    0   864M  0 part 
└─sda5   8:5    0   100G  0 part /
linuxium@T45:~$
linuxium@T45:~$ sudo lshw -C cpu
  *-cpu
       description: CPU
       product: Intel(R) Pentium(R) CPU N4200 @ 1.10GHz
       vendor: Intel Corp.
       physical id: 38
       bus info: cpu@0
       version: Intel(R) Pentium(R) CPU N4200 @ 1.10GHz
       slot: SOCKET 0
       size: 2388MHz
       capacity: 2500MHz
       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 tsc_reliable 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 ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust smep erms mpx rdt_a rdseed smap clflushopt intel_pt sha_ni xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts md_clear arch_capabilities cpufreq
       configuration: cores=4 enabledcores=4 threads=4
linuxium@T45:~$
linuxium@T45:~$ sudo lshw -C memory
  *-firmware
       description: BIOS
       vendor: American Megatrends Inc.
       physical id: 0
       version: APL34503
       date: 12/04/2019
       size: 64KiB
       capacity: 5056KiB
       capabilities: pci upgrade shadowing cdboot bootselect socketedrom edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer acpi usb biosbootspecification uefi
  *-memory
       description: System Memory
       physical id: 30
       slot: System board or motherboard
       size: 8GiB
     *-bank:0
          description: DIMM DDR3 Synchronous
          product: 123456789012345678
          vendor: ABCD
          physical id: 0
          serial: 1234
          slot: ChannelA-DIMM0
          size: 2GiB
          width: 16 bits
     *-bank:1
          description: DIMM DDR3 Synchronous
          product: 123456789012345678
          vendor: ABCD
          physical id: 1
          serial: 1234
          slot: ChannelB-DIMM0
          size: 2GiB
          width: 16 bits
     *-bank:2
          description: DIMM DDR3 Synchronous
          product: 123456789012345678
          vendor: ABCD
          physical id: 2
          serial: 1234
          slot: ChannelC-DIMM0
          size: 2GiB
          width: 16 bits
     *-bank:3
          description: DIMM DDR3 Synchronous
          product: 123456789012345678
          vendor: ABCD
          physical id: 3
          serial: 1234
          slot: ChannelD-DIMM0
          size: 2GiB
          width: 16 bits
  *-cache:0
       description: L1 cache
       physical id: 36
       slot: CPU Internal L1
       size: 224KiB
       capacity: 224KiB
       capabilities: synchronous internal write-back
       configuration: level=1
  *-cache:1
       description: L2 cache
       physical id: 37
       slot: CPU Internal L2
       size: 2MiB
       capacity: 2MiB
       capabilities: synchronous internal write-back unified
       configuration: level=2
linuxium@T45:~$
linuxium@T45:~$ free -mh
              total        used        free      shared  buff/cache   available
Mem:           7.6G        901M        3.9G        238M        2.8G        6.2G
Swap:          2.0G          0B        2.0G
linuxium@T45:~$
linuxium@T45:~$ 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:01:00.0
       logical name: enp1s0
       version: 0c
       serial: 84:39:be:9d:05:45
       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-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 duplex=full firmware=rtl8168g-2_0.0.1 02/06/13 ip=xxx.xxx.xxx.xxx latency=0 link=yes multicast=yes port=MII speed=1Gbit/s
       resources: irq:22 ioport:e000(size=256) memory:91204000-91204fff memory:91200000-91203fff
  *-network
       description: Wireless interface
       product: Wireless 3165
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: wlp2s0
       version: 81
       serial: 04:ed:33:f8:77:9e
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=5.3.0-26-generic firmware=29.1044073957.0 latency=0 link=no multicast=yes wireless=IEEE 802.11
       resources: irq:129 memory:91100000-91101fff
linuxium@T45:~$
linuxium@T45:~$ dmesg | grep "MMC card"
linuxium@T45:~$
linuxium@T45:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 8087:0a2a Intel Corp. 
Bus 001 Device 003: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 006: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 004: ID 10d5:55a4 Uni Class Technology Co., Ltd 
Bus 001 Device 002: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
linuxium@T45:~$
linuxium@T45:~$ lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Host Bridge [8086:5af0] (rev 0b)
00:02.0 VGA compatible controller [0300]: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Integrated Graphics Controller [8086:5a84] (rev 0b)
00:0e.0 Audio device [0403]: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster [8086:5a98] (rev 0b)
00:0f.0 Communication controller [0780]: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Trusted Execution Engine [8086:5a9a] (rev 0b)
00:12.0 SATA controller [0106]: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SATA AHCI Controller [8086:5ae3] (rev 0b)
00:13.0 PCI bridge [0604]: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #1 [8086:5ad8] (rev fb)
00:13.1 PCI bridge [0604]: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #2 [8086:5ad9] (rev fb)
00:13.2 PCI bridge [0604]: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #3 [8086:5ada] (rev fb)
00:13.3 PCI bridge [0604]: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #4 [8086:5adb] (rev fb)
00:15.0 USB controller [0c03]: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series USB xHCI [8086:5aa8] (rev 0b)
00:1b.0 SD Host controller [0805]: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SDXC/MMC Host Controller [8086:5aca] (rev 0b)
00:1c.0 SD Host controller [0805]: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series eMMC Controller [8086:5acc] (rev 0b)
00:1f.0 ISA bridge [0601]: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Low Pin Count Interface [8086:5ae8] (rev 0b)
00:1f.1 SMBus [0c05]: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SMBus Controller [8086:5ad4] (rev 0b)
01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0c)
02:00.0 Network controller [0280]: Intel Corporation Wireless 3165 [8086:3165] (rev 81)
linuxium@T45:~$

Интересно, что драйвер Ethernet похож на J45 тем, что T45 использует модуль r8169 по умолчанию. Однако, он использует другую версию «mac» с прошивкой «rtl8168g-2_0.0.1» и поэтому не имеет тех же проблем, что и J45, и работает как положено.

Затем мы провели стандартные тесты Phoronix Test Suite, и результаты можно сравнить с результатами предыдущего тестирования на других мини-ПК:

Поскольку полные результаты могут быть немного запутанными, потому что для некоторых тестов чем выше, тем лучше, а для других — чем лучше, тем легче понять следующую гистограмму:

Запускаем ‘sbc-bench’, представляющий собой небольшой набор различных тестов производительности ЦП, ориентированных на производительность сервера, ‘glmark2’ из стандартных репозиториев, являющихся эталоном для OpenGL (ES) 2.0, некоторые тесты для компиляции, архивирования и распаковки ядра Linux mainline v5.2 — «iozone» также из стандартных репозиториев, которые являются инструментом для тестирования файловой системы, и, наконец, «Octane 2», который является тестом JavaScript и был запущен в Chrome.

Результаты каждого из вышеуказанных тестов мы сравнили с проведенными ранее тестами мини-ПК, вот что получилось:

Тест iozone выявил некоторые аномалии для «Seq Write» и «Random Write» в ходе нескольких запусков. Любой запуск с аномалией «Seq Write» был исключен, а оставшиеся запуски были усреднены для получения результатов последовательного чтения / записи и случайного чтения. Результат «Random Write» 444,2 был вычислен как среднее значение от выполнения команды с длиной записи 16384k, потому что при запуске с несколькими длинами записи конкретный результат для записи длиной 16384k упал до 70,8. В остальном общие результаты Linux отражают производительность Windows и сопоставимы с J45.

Для прямого сравнения с Windows мы протестировали Geekbench 4:

результаты Ubuntu несколько лучше, чем у Windows (1563 против 1502 и 5044 против 4644).

Для реального тестирования мы воспроизвели видео в Edge, Chrome и Kodi в Windows, а также в Firefox, Chrome и Kodi в Ubuntu. В следующих таблицах обобщены тесты и результаты для каждого из веб-браузеров, Kodi в целом и Kodi, воспроизводящих определенные видео:

* Воспроизведение видео 4K при 60 кадрах в секунду в Chrome с Windows изначально воспроизводилось нормально, лишь иногда с пропущенным кадром. Однако позже, когда те же видео воспроизводились снова, встречалось гораздо больше пропущенных кадров. Поскольку при воспроизведении этого видео загрузка ЦП была высокой, очевидно, в процессе воспроизведения наблюдалось некоторое дросселирование, что сказывалось на обработке, поскольку частота ЦП снизилась с 2,37 ГГц до 1,59 ГГц для того же видео:

Мы также включили кодек для видео, воспроизводимого в веб-браузере, который имеет особое значение для Ubuntu, учитывая проблемы с воспроизведением vp9 и отсутствие аппаратного ускорения. Использование расширения «h264ify» в Chrome не поможет, так как оно удаляет параметры 4K и 1440p и представляет 1080p в качестве максимального разрешения с использованием кодека «avc1».

Наконец, на обеих ОС мы установили и запустили тест UNIGINE Heaven:

Windows (слева) и Linux (справа)

и результаты показывают, что T45 будет предлагать ограниченную игровую производительность.

Тем не менее, мы установили Steam в Windows и Ubuntu и кратко рассмотрели игровую производительность, установив и играя в CS: GO. В Windows с настройками по умолчанию средняя частота кадров составила довольно низкую 10 кадров в секунду. Изменение настроек видео на низкое и снижение разрешения до 720p, приводит улучшению средней частоты кадров до воспроизводимых 20 кадров в секунду:

Для CS: GO в Ubuntu частота кадров по умолчанию была немного ниже и составляла примерно 8 кадров в секунду. Изменив настройки видео на низкое, а разрешение на 720p, мы лишь незначительно улучшили среднюю частоту кадров — до предполагаемой 11 кадров в секунду:

Пропускная способность сетевого подключения была измерена в Ubuntu с помощью ‘iperf’:

Потребляемая мощность измерялась следующим образом и аналогична другим сопоставимым мини-ПК:

  • Выключен — 0,6 Вт
  • Выключен — 0,7 Вт (Windows) и 0,6 Вт (Ubuntu)
  • BIOS * — 12,5 Вт
  • Меню загрузки — 12,5 Вт
  • В режиме ожидания — 10,6 Вт (Windows) и 8,2 Вт (Ubuntu)
  • Процессор нагружен — 24,6 Вт, затем падает до 23,3 Вт (Ubuntu)
  • Воспроизведение видео ** — 18,2 Вт (4K в Windows) и 16,5 Вт (1080p в Ubuntu)

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

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

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

Обратите внимание, что этот радиатор также охватывает SSD-накопитель M.2, а это означает, что его необходимо удалить и повторно применить термопасту при доступе к SSD-накопителю M.2 по любой причине.

Вентилятор создает поток воздуха через радиатор, а также использует цельнометаллический корпус для дальнейшего рассеивания тепла.

Хотя на нижней стороне корпуса есть предупреждение:

Нагревается. Во время бенчмаркинга максимальная температура, которую мы зафиксировали в верхней части устройства, составляла 41,8° C при температуре окружающей среды в помещении 29,8° C:

и устройство было в порядке, когда держишь его, чтобы вставить / удалить USB и т. д.

Вентилятор не слишком громкий (35,5 дБА, как видно на фотографии, примерно средний), однако он издает высокочастотный ноющий шум, который заметен в тихой обстановке.

Вентилятор и радиатор эффективны, так как максимальная температура ядра процессора, зарегистрированная во время тестирования, составляла 57° C во время стресс-теста в Ubuntu:

Также в Ubuntu мы воспроизводили видео VP9 в Kodi в течение 20 минут, и внутренняя температура оставалась управляемой во время пика воспроизведения при 55° C:

Компания Beelink была права, вернувшись к первоначальной спецификации T45, поскольку эта обновленная версия работает хорошо. Переход от настольного процессора J4205 к мобильному процессору N4200 привел лишь к небольшому падению производительности, в то время как добавление небольшого вентилятора позволило решить проблемы охлаждения, о которых говорилось ранее.

Хотелось бы поблагодарить Beelink за предоставление T45 для обзора. В настоящее время он продается по цене от 240 до 250 долларов за протестированную конфигурацию от различных продавцов мини-ПК на Aliexpress,  GeekBuying, и других.

Примечание. С недавней вспышкой нового коронавируса (2019-nCov) в Китае могут пострадать цепочки поставок, производство и логистика, что может привести к задержкам в получении заказов на мини-ПК.

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

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

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

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

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