Pruebas de funcionamiento
Antes de lanzarnos a utilizar las aplicaciones incluidas en el NAS —ya sea de forma directa o a través de Docker— hemos querido realizar las pruebas típicas que hacemos siempre a nuestros MiniPC. Y es que este equipo es mucho más que un simple sistema de almacenamiento: dispone de un procesador más que competente y de un sistema operativo UGOS, muy, muy parecido a Debian 12, lo que lo convierte en un pequeño ordenador capaz de ejecutar prácticamente cualquier tarea que le pongamos por delante.
Benchmarks
Como no podía ser menos y siguiendo nuestras costumbres hemos sometido a este NAS al típico benchmark sbc-bench.sh de Thomas Kaiser
1 2 | wget https://raw.githubusercontent.com/ThomasKaiser/sbc-bench/master/sbc-bench.sh chmod +x sbc-bench.sh |
Y ejecutándolo
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 | pi@DXP2800:/home/pi# sudo ./sbc-bench.sh -r Starting to examine hardware/software for review purposes... Average load and/or CPU utilization too high (too much background activity). Waiting... Too busy for benchmarking: 12:47:12 up 1:50, 3 users, load average: 0.18, 0.05, 0.01, cpu: 0% Too busy for benchmarking: 12:47:17 up 1:50, 3 users, load average: 0.17, 0.05, 0.01, cpu: 0% sbc-bench v0.9.72 Installing needed tools: apt-get -f -qq -y install gcc make build-essential lm-sensors powercap-utils git lshw links mmc-utils 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 (11 minutes elapsed). Results validation: * Measured clockspeed not lower than advertised max CPU clockspeed * No swapping * Background activity (%system) OK * No throttling # UGREEN DXP2800 GT LL_DXP2800 0.24 / Ryzen Embedded R2514 Tested with sbc-bench v0.9.72 on Mon, 20 Jul 2026 13:00:59 +0200. ### General information: Information courtesy of cpufetch: Name: AMD Ryzen Embedded R2514 with Radeon Graphics Microarchitecture: Zen+ Technology: 12nm Max Frequency: 2.100 GHz Cores: 4 cores (8 threads) AVX: AVX,AVX2 FMA: FMA3 L1i Size: 64KB (256KB Total) L1d Size: 32KB (128KB Total) L2 Size: 512KB (2MB Total) L3 Size: 4MB Ryzen Embedded R2514, 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 1400 2100 - 1 0 1 1400 2100 - 2 0 2 1400 2100 - 3 0 3 1400 2100 - 4 0 4 1400 2100 - 5 0 5 1400 2100 - 6 0 6 1400 2100 - 7 0 7 1400 2100 - 15432 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 65.0°C: cpu0: OPP: 2100, Measured: 3673 (+74.9%) After at 80.5°C: cpu0: OPP: 2100, Measured: 3670 (+74.8%) ### Performance baseline * memcpy: 11524.3 MB/s, memchr: 21457.8 MB/s, memset: 8223.1 MB/s * 16M latency: 96.89 94.24 97.25 94.90 97.12 97.27 98.12 100.6 * 128M latency: 93.53 93.38 93.94 93.85 93.52 96.30 98.67 101.8 * 7-zip MIPS (3 consecutive runs): 20572, 20332, 20371 (20420 avg), single-threaded: 3880 * `aes-256-cbc 584790.30k 843384.51k 952258.22k 984336.73k 994282.15k 994683.56k` * `aes-256-cbc 584195.34k 842891.84k 951371.43k 984312.15k 994227.54k 994667.18k` ### PCIe and storage devices: * Aquantia AQtion AQC113 NBase-T/IEEE 802.3an Ethernet [Antigua 10G]: Speed 8GT/s, Width x2 (downgraded), driver in use: atlantic, ASPM Disabled * AMD Picasso/Raven 2 [Radeon Vega Series / Radeon Vega Mobile Series]: Speed 8GT/s, Width x16, driver in use: amdgpu, ASPM Disabled * AMD Raven USB 3.1: Speed 8GT/s, Width x16, driver in use: xhci_hcd, ASPM Disabled * AMD Raven USB 3.1: Speed 8GT/s, Width x16, driver in use: xhci_hcd, ASPM Disabled * AMD FCH SATA [AHCI mode]: Speed 8GT/s, Width x16, driver in use: ahci, ASPM Disabled * 238.5GB "Lexar SSD NM620 256GB" SSD as /dev/nvme0: Speed 8GT/s, Width x2 (downgraded), 0% worn out, drive temp: 36°C, ASPM Disabled * 238.5GB "BR 256GB" SSD as /dev/nvme1: Speed 8GT/s, Width x2 (downgraded), 0% worn out, drive temp: 40°C, ASPM Disabled * 465.8GB "Toshiba TOSHIBA MK5055GSX" HDD as /dev/sda: SATA 2.6, 3.0 Gb/s, drive temp: 44°C * 58.3GB "CG1051" HS400 eMMC 5.1 card as /dev/mmcblk0: date 10/2025, manfid/oemid: 0x0000c4/0x0111, hw/fw rev: 0x0/0x0000000000590214 ### Challenging filesystems: The following partitions are NTFS: nvme0n1p3,nvme0n1p4,nvme0n1p5 -> https://tinyurl.com/mv7wvzct ### Swap configuration: * /dev/mmcblk0p5: 2.0G (0K used) on MMC storage * /dev/zram0: 1.9G (0K used, lz4, 4K streams, 64B data, 20K compressed, total) * /dev/zram1: 1.9G (0K used, lz4, 4K streams, 64B data, 20K compressed, total) * /dev/zram2: 1.9G (0K used, lz4, 4K streams, 64B data, 20K compressed, total) * /dev/zram3: 1.9G (0K used, lz4, 4K streams, 64B data, 20K compressed, total) ### Software versions: * Debian GNU/Linux 12 (bookworm) * Compiler: /usr/bin/gcc (Debian 12.2.0-14+deb12u1) 12.2.0 / x86_64-linux-gnu * OpenSSL 3.0.20, built on 7 Apr 2026 (Library: OpenSSL 3.0.20 7 Apr 2026) ### Kernel info: * `/proc/cmdline: BOOT_IMAGE=/boot/vmlinuz2 root=PARTUUID=75f6b688-a868-b54b-948d-0d0dce562a43 rootwait console=tty0 overlay=/dev/mmcblk0p7 overlayfs=ext4 net.ifnames=0 biosdevname=0` * Vulnerability Retbleed: Mitigation; untrained return thunk; SMT vulnerable * Vulnerability Spec rstack overflow: Vulnerable * Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl * Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization * Vulnerability Vmscape: Mitigation; IBPB before exit to userspace * Kernel 6.18.15 All known settings adjusted for performance. Device now ready for benchmarking. Once finished stop with [ctrl]-[c] to get info about throttling, frequency cap and too high background activity all potentially invalidating benchmark scores. All changes with storage and PCIe devices as well as suspicious dmesg contents will be reported too. Time CPU load %cpu %sys %usr %nice %io %irq Temp . . . 13:11:32: 2100MHz 0.00 0% 0% 0% 0% 0% 0% 60.8°C 13:12:33: 2100MHz 0.08 1% 0% 0% 0% 0% 0% 60.8°C 13:13:33: 2100MHz 0.03 0% 0% 0% 0% 0% 0% 60.8°C 13:14:33: 2100MHz 0.01 0% 0% 0% 0% 0% 0% 60.5°C Time CPU load %cpu %sys %usr %nice %io %irq Temp . . . 13:27:34: 2100MHz 0.00 0% 0% 0% 0% 0% 0% 59.1°C 13:28:34: 2100MHz 0.00 0% 0% 0% 0% 0% 0% 59.1°C 13:29:34: 2100MHz 0.00 0% 0% 0% 0% 0% 0% 59.1°C ^C Cleaning up. Done. Checking cpufreq OPP again. Done. Clockspeeds now at 69.2°C: cpu0: OPP: 2100, Measured: 3669 (+74.7%) Results validation: * Measured clockspeed not lower than advertised max CPU clockspeed * No swapping * Background activity (%system) OK * No throttling |
Con ayuda de ChatGPT hemos tabulado las conclusiones que, por cierto, no son nada malas como era de esperar
Resumen de rendimiento del UGREEN DXP2800 GT (sbc‑bench)
| Apartado | Resultado | Conclusión |
|---|---|---|
| CPU (Ryzen R2514) | OPP 2100 MHz / Medido ~3670 MHz (+74.8%) Sin throttling incluso a 80 °C | Rendimiento sostenido muy por encima de lo nominal |
| Memoria DDR4 | memcpy 11524 MB/s · memchr 21457 MB/s · memset 8223 MB/s Latencias ~95–101 ns, sin jitter | Controladora en modo óptimo |
| OpenSSL | aes‑256‑cbc ~994k ops/s | AES‑NI funcionando correctamente |
| 7‑Zip | Multi 20420 MIPS · Single 3880 MIPS | Rendimiento comparable a un Ryzen 3200G |
| PCIe | NIC 10G x2 · NVMe x2/x2 Limitación del SoC Raven2 | Ancho de banda máximo disponible |
| Temperaturas | CPU 80.5 °C · NVMe 36–40 °C · HDD 44 °C · GPU 58 °C | Sin throttling; ventilación bien calibrada |
| Particiones NVMe | nvme0n1p3–5 en NTFS | Conviene migrar a ext4/btrfs si se usan para datos |
| Kernel | 6.18.15 con mitigaciones Spectre/SSB/Retbleed | Actualizado y con seguridad razonable |
| Estado general | Sin throttling · Memoria excelente · NVMe perfectos NIC 10G OK · Refrigeración adecuada · Sistema estable | El DXP2800 está en PERFECTO estado |
127