After checking out the ACEMAGIC Kron Mini K5’s hardware with an unboxing and a teardown in the first part of the review, we tested the entry-level Intel Core 3 304 mini PC on Windows 11, and we’ve now taken the time to test Linux on the low-cost mini PC with Ubuntu 26.04.
In this article, we’ll report our experience installing Ubuntu 26.04.1 LTS, checking system information, running benchmarks, evaluating storage and networking (2.5GbE and WiFi 6) performance, running a stress test to monitor thermal throttling, and measuring fan noise and power consumption of the mini PC.
Installing Ubuntu 26.04.1
For this test, we installed Ubuntu 26.04.1 LTS alongside Windows 11. We started by shrinking the Windows (C:) partition by about half to free up space for the Linux installation. We then plugged in the USB drive and began the installation process.
However, the first installation attempt failed because the system reported an error during installation: “No journal files were found.”
This didn’t seem BIOS-related, but after we set Secure Boot to Disabled in the BIOS, the issue was somehow resolved…
After that, the installation went smoothly, and we didn’t encounter any other issues.
Kron Mini K5 System Information on Ubuntu 26.04.1
Going to the Settings -> About window shows the mini PC model name as “Default String”, but the rest of the information looks correct, including the 12GB of memory, the penta-core Intel Core 3 304 processor with Intel Graphics (WCL), a 512GB SSD, and the Ubuntu 26.04.1 LTS operating system with Linux 7.0.0-42.
We can check additional information with 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 |
aey@K5-CNX:~$ sudo inxi -Fc0 System: Host: K5-CNX Kernel: 7.0.0-42-generic arch: x86_64 bits: 64 Desktop: GNOME v: 50.1 Distro: Ubuntu 26.04.1 LTS (Resolute Raccoon) Machine: Type: Mini-pc Mobo: N/A model: N/A serial: N/A Firmware: UEFI vendor: American Megatrends LLC. v: P3WL21001 date: 06/26/2026 CPU: Info: 5-core model: Intel Core 3 304 bits: 64 type: MCP cache: L2: 7 MiB Speed (MHz): avg: 400 min/max: 400/4500:3300 cores: 1: 400 2: 400 3: 400 4: 400 5: 400 Graphics: Device-1: Intel Wildcat Lake [Intel Graphics] driver: xe v: kernel Display: unspecified server: X.Org v: 24.1.10 with: Xwayland v: 24.1.10 driver: dri: iris gpu: xe resolution: 1: 3840x2160~60Hz 2: 2560x1440~60Hz API: EGL v: 1.5 drivers: iris,swrast platforms: gbm,x11,surfaceless,device API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 26.0.8-1ubuntu0.3 renderer: Mesa Intel Graphics (WCL) Info: Tools: api: eglinfo,glxinfo x11: xdriinfo, xdpyinfo, xprop, xrandr Audio: Device-1: Intel driver: sof-audio-pci-intel-ptl API: ALSA v: k7.0.0-42-generic status: kernel-api Network: Device-1: Realtek RTL8852BE PCIe 802.11ax Wireless Network driver: rtw89_8852be IF: wlp1s0 state: up mac: 44:90:ba:d2:e0:93 Device-2: Realtek RTL8125 2.5GbE driver: r8169 IF: enp2s0 state: down mac: 68:1d:ef:66:ca:93 Bluetooth: Device-1: Realtek Bluetooth Radio driver: btusb type: USB Report: hciconfig ID: hci0 state: up address: 44:90:BA:D2:E0:94 bt-v: 5.2 Drives: Local Storage: total: 476.94 GiB used: 12.1 GiB (2.5%) ID-1: /dev/nvme0n1 model: CF620 512GB size: 476.94 GiB Partition: ID-1: / size: 232.52 GiB used: 12.04 GiB (5.2%) fs: ext4 dev: /dev/nvme0n1p5 ID-2: /boot/efi size: 96 MiB used: 68.8 MiB (71.6%) fs: vfat dev: /dev/nvme0n1p1 Swap: ID-1: swap-1 type: file size: 4 GiB used: 0 KiB (0.0%) file: /swap.img Sensors: Src: /sys System Temperatures: cpu: 44.5 C mobo: N/A Fan Speeds (rpm): N/A Info: Memory: total: 12 GiB note: est. available: 10.85 GiB used: 5.94 GiB (54.7%) Processes: 369 Uptime: 1h 40m Shell: Sudo inxi: 3.3.40 |
Inxi reports an Intel Core 3 304 processor with 5 cores clocked at up to 4,500MHz (P-core) and 3,300MHz (E-cores), Intel Graphics (WCL) GPU, 2.5GbE port via a Realtek RTL8125 controller, and Wi-Fi 6 (and Bluetooth 5.2) via Realtek RTL8852BE chipset. The storage device is a CF620 SSD with 476.94 GiB capacity. The idle CPU temperature is 44.5°C, but we’ll check that in more detail below.
Ubuntu 26.04 benchmarks on the ACEMAGIC Kron Mini K5 mini PC
We started benchmarks with the sbc-bench script:
|
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 |
aey@K5-CNX:~/Downloads/sbc-bench-master$ sudo ./sbc-bench.sh -r Starting to examine hardware/software for review purposes... sbc-bench v0.9.72 Installing needed tools: apt-get -f -qq -y install gcc make build-essential powercap-utils curl git links mmc-utils smartmontools stress-ng, p7zip 16.02, 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 (13 minutes elapsed). Results validation: * Advertised vs. measured max CPU clockspeed: -4.8% before, -4.8% after -> https://tinyurl.com/32w9rr94 * No swapping * Background activity (%system) OK * Powercap detected. Details: "sudo powercap-info -p intel-rapl" -> https://tinyurl.com/4jh9nevj # / 3 304 Tested with sbc-bench v0.9.72 on Tue, 03 Nov 2026 10:50:48 +0700. ### General information: The CPU features 2 clusters of different core types: 3 304, 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 4500 Cougar Cove 1 0 1 400 3300 Darkmont 2 0 2 400 3300 Darkmont 3 0 3 400 3300 Darkmont 4 0 4 400 3300 Darkmont 11114 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 55.0°C: cpu0 (Cougar Cove): OPP: 4500, Measured: 4284 (-4.8%) cpu1-cpu4 (Darkmont): OPP: 3300, Measured: 3277 After at 80.0°C: cpu0 (Cougar Cove): OPP: 4500, Measured: 4284 (-4.8%) cpu1-cpu4 (Darkmont): OPP: 3300, Measured: 3278 ### Performance baseline * cpu0 (Cougar Cove): memcpy: 18480.3 MB/s, memchr: 26314.0 MB/s, memset: 41102.2 MB/s * cpu1 (Darkmont): memcpy: 13891.1 MB/s, memchr: 18420.6 MB/s, memset: 23305.6 MB/s * cpu0 (Cougar Cove) 16M latency: 89.29 67.93 89.21 67.31 89.02 62.90 54.38 49.86 * cpu1 (Darkmont) 16M latency: 144.9 119.7 146.7 122.0 145.4 104.7 78.14 75.07 * cpu0 (Cougar Cove) 128M latency: 174.8 165.9 174.2 165.2 175.7 150.4 132.3 128.3 * cpu1 (Darkmont) 128M latency: 176.4 180.4 180.9 180.8 171.6 164.3 150.6 149.4 * 7-zip MIPS (3 consecutive runs): 17557, 17384, 17343 (17430 avg), single-threaded: 5051 * `aes-256-cbc 1309065.38k 1473719.79k 1510338.90k 1519679.49k 1522775.38k 1522794.50k (Cougar Cove)` * `aes-256-cbc 1004986.89k 1140446.83k 1178458.71k 1188895.40k 1190300.33k 1190679.89k (Darkmont)` ### PCIe and storage devices: * Intel Wildcat Lake [Intel Graphics] (Onboard - Video): driver in use: xe * Intel Device 4d31 (Onboard - Other): driver in use: xhci_hcd * Intel Device 4d7d (Onboard - Other): driver in use: xhci_hcd * Intel Device 4d28 (Onboard - Sound): driver in use: sof-audio-pci-intel-ptl * Realtek RTL8852BE PCIe 802.11ax Wireless Network: Speed 2.5GT/s, Width x1, driver in use: rtw89_8852be, * Realtek RTL8125 2.5GbE: Speed 5GT/s, Width x1, driver in use: r8169, * 476.9GB "CF620 512GB" SSD as /dev/nvme0: Speed 8GT/s, Width x2 (downgraded), 0% worn out, drive temp: 43°C, ASPM Disabled * 32MB SPI NOR flash, drivers in use: spi-nor/intel-spi ### Challenging filesystems: The following partitions are NTFS: nvme0n1p3,nvme0n1p4 -> https://tinyurl.com/mv7wvzct ### Swap configuration: * /swap.img on /dev/nvme0n1p5: 4.0G (0K used) ### Software versions: * Ubuntu 26.04.1 LTS (resolute) * Compiler: /usr/bin/gcc (Ubuntu 15.2.0-16ubuntu1) 15.2.0 / x86_64-linux-gnu * OpenSSL 3.5.5, built on 27 Jan 2026 (Library: OpenSSL 3.5.5 27 Jan 2026) ### Kernel info: * `/proc/cmdline: BOOT_IMAGE=/boot/vmlinuz-7.0.0-42-generic root=UUID=3f49f3fe-07ed-4a72-981a-3f20ffe4e14f ro quiet splash crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M` * Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl * Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization * Kernel 7.0.0-42-generic / CONFIG_HZ=1000 Waiting for the device to cool down........... 55.0°C^C |
7-Zip averaged 17,430 MIPS in multi-threaded mode with relatively stable performance (three runs at 17557, 17384, and 17343) and 5,051 MIPS in single-threaded mode. The throttling test, which raised the CPU temperature from 55°C to 80°C, showed that the P-core speed remained at 4.284GHz and the E-cores at about 3.278GHz, with no decrease in the measured maximum speed after the test. This test shows that the Kron Mini K5 can maintain consistent CPU speeds under continuous load.
We also checked the power limits:
|
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 |
aey@K5-CNX:~$ sudo powercap-info -p intel-rapl enabled: 1 Zone 0 name: package-0 enabled: 1 max_energy_range_uj: 262143328850 energy_uj: 37433646479 Constraint 0 name: long_term power_limit_uw: 22000000 time_window_us: 27983872 max_power_uw: 15000000 Constraint 1 name: short_term power_limit_uw: 35000000 time_window_us: 976 max_power_uw: 0 Constraint 2 name: peak_power power_limit_uw: 60000000 max_power_uw: 0 Zone 0:0 name: core enabled: 0 max_energy_range_uj: 262143328850 energy_uj: 21186181481 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: 211659431 Constraint 0 name: long_term power_limit_uw: 0 time_window_us: 976 Zone 0:2 name: dram enabled: 0 max_energy_range_uj: 262143328850 energy_uj: 1662387040 Constraint 0 name: long_term power_limit_uw: 0 time_window_us: 976 |
The PL1 and PL2 power limits are set to 22W (PBP) and 35W (MTP), respectively, while PL4 (Peak Power) is set to 60W. These are the same values as in the Windows 11 review.
The Geekbench 7.1.0 benchmark allows us to further test single-core and multi-core performance.
The Kron Mini K5 achieved 2,294 points in the single-core tests and 6,299 points in the multi-core tests.
Since the Wildcat Lake processor has a built-in AI accelerator, we also tried Geekbench AI. However, by default, the program only detects the CPU backend:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
aey@K5-CNX:~/Downloads/GeekbenchAI-1.7.0-Linux$ ./banff --ai-list Geekbench AI 1.7.0 : https://www.geekbench.com/ai/ Geekbench AI requires an active internet connection and automatically uploads benchmark results to the Geekbench Browser. +-----------------+----+---------+----+-------------------------+----+ | Framework | ID | Backend | ID | Device | ID | +-----------------+----+---------+----+-------------------------+----+ | TensorFlow Lite | 1 | CPU | 1 | Intel(R) Core(TM) 3 304 | 0 | +-----------------+----+---------+----+-------------------------+----+ | ONNX | 3 | CPU | 1 | Intel(R) Core(TM) 3 304 | 0 | +-----------------+----+---------+----+-------------------------+----+ | OpenVINO | 4 | CPU | 1 | Intel(R) Core(TM) 3 304 | 0 | +-----------------+----+---------+----+-------------------------+----+ |
To fix the GPU issue, we installed some additional packages from the official Intel/Kobuk Graphics PPA:
|
1 2 3 4 |
sudo add-apt-repository -y ppa:kobuk-team/intel-graphics sudo apt update sudo apt install -y ocl-icd-libopencl1 libze-intel-gpu1 libze1 intel-opencl-icd intel-metrics-discovery clinfo intel-gsc sudo usermod -a -G render $USER |
After rebooting, the system could detect the GPU:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
aey@K5-CNX:~/Downloads/GeekbenchAI-1.7.0-Linux$ ./banff --ai-list Geekbench AI 1.7.0 : https://www.geekbench.com/ai/ Geekbench AI requires an active internet connection and automatically uploads benchmark results to the Geekbench Browser. +-----------------+----+---------+----+--------------------------+----+ | Framework | ID | Backend | ID | Device | ID | +-----------------+----+---------+----+--------------------------+----+ | TensorFlow Lite | 1 | CPU | 1 | Intel(R) Core(TM) 3 304 | 0 | +-----------------+----+---------+----+--------------------------+----+ | ONNX | 3 | CPU | 1 | Intel(R) Core(TM) 3 304 | 0 | +-----------------+----+---------+----+--------------------------+----+ | OpenVINO | 4 | CPU | 1 | Intel(R) Core(TM) 3 304 | 0 | +-----------------+----+---------+----+--------------------------+----+ | OpenVINO | 4 | GPU | 2 | Intel(R) Graphics (iGPU) | 1 | +-----------------+----+---------+----+--------------------------+----+ |
Additionally, we enabled the NPU by installing the driver as we did in the GEEKOM IT13 Max review, but the NPU was not detected in Geekbench AI, just like in the Intel Ultra 9 185H mini PC.
Let’s run Geekbench AI on CPU (OpenVINO) to have a reference:
|
1 |
./banff --ai-framework 4 --ai-backend 1 |
Geekbench AI 1.7.0 results: 903 points (Single Precision), 632 points (Half Precision), and 2,562 points (Quantized).
Let’s now do that on the GPU:
|
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 |
aey@K5-CNX:~/Downloads/GeekbenchAI-1.7.0-Linux$ ./banff --ai-framework 4 --ai-backend 2 Geekbench AI 1.7.0 : https://www.geekbench.com/ai/ Geekbench AI requires an active internet connection and automatically uploads benchmark results to the Geekbench Browser. AI Information Framework OpenVINO Backend GPU Device Intel(R) Graphics (iGPU) System Information Operating System Ubuntu 26.04.1 LTS Model Default String Default String Motherboard Default string Default string BIOS American Megatrends International, LLC. P3WL21001 CPU Information Name Intel(R) Core(TM) 3 304 Topology 1 Processor, 5 Cores Identifier GenuineIntel Family 6 Model 213 Stepping 1 Base Frequency 4.50 GHz Memory Information Size 10.9 GB Running Image Classification (SP) Geekbench AI encountered an internal error. Contact support@primatelabs.com for help. Internal error message: Exception from src/inference/src/cpp/infer_request.cpp:224: Exception from src/plugins/intel_gpu/src/runtime/ocl/ocl_stream.cpp:376: [GPU] clFinish, error code: -5 CL_OUT_OF_RESOURCES |
The Geekbench AI test via OpenVINO GPU on Ubuntu encountered an error during GPU processing.
Interestingly, it’s the same result and error as on the LattePanda Mu Ultra development kit (Intel Core Ultra 7 256V, Lunar Lake) that Kumpee just reviewed. However, the GPU test worked just fine on the GEEKOM IT13 Max mini PC.
Next, we tested GPU performance with Unigine Heaven Benchmark 4.0.
The Intel Core 3 304 mini PC scored 419 points with an average frame rate of 16.6 FPS at the standard resolution of 1920×1080.
Let’s now test YouTube 4K and 8K video playback.
YouTube 4K 30 FPS video playback on Firefox works great with almost no dropped frames (2/10,065).
Similar result at 4K 60 FPS, although 208 frames were dropped out of 18,118 frames during a 5-minute test.
However, we can’t say the same for YouTube 8K 30 FPS video playback, with 1,559 frames dropped out of 4,617 frames.
So we tested it in Chrome, but it didn’t help, and the video was also unwatchable with stuttering.
Unsurprisingly, YouTube 8K 60 FPS playback was a complete disaster, with virtually all frames dropped (1,514 frames dropped out of 1,576 frames).
Same result with Chrome. So YouTube 4K video playback works pretty well, but it is not suitable for YouTube 8K playback. That’s completely different from our experience on Windows 11, where the system can handle up to 8K 60 FPS (4320p60) without issues. It’s not specific to this model, as 8K video playback was also problematic on the Beelink EQi 304 mini PC on Ubuntu 26.04.
Next, we evaluated web browsing performance using Speedometer 2.0 on Firefox, where the Krom Mini K5 managed 564 runs per minute.
Since Speedometer 2.0 is now deprecated, we tested the system again with Speedometer 3.1 on Firefox. Score: 31.9 points.
ACEMAGIC Kron Mini K5 Ubuntu benchmark comparison against other entry-level mini PCs
Next, we compared the Ubuntu benchmark scores of the ACEMAGIC Kron Mini K5 mini PC with the Beelink EQi Wildcat Lake 304 and the GEEKOM A5 2026 Edition (AMD Ryzen 5 7530U) mini PCs.
Here’s a quick comparison of the main specifications for the three systems
| ACEMAGIC Kron Mini K5 | Beelink EQi Wildcat Lake | GEEKOM A5 Pro 2026 Edition | |
|---|---|---|---|
| SoC | Intel Core 3 304 | Intel Core 3 304 | AMD Ryzen 5 7530U |
| CPU | 5-core (1P+4E) Wildcat Lake processor up to 4.3 GHz | 5-core (1P+4E) Wildcat Lake processor up to 4.3 GHz | 6-core/12-thread up to 4.5GHz |
| GPU | 1-core Intel Xe3 Graphics @ 2.3 GHz | 1-core Intel Xe3 Graphics @ 2.3 GHz | 7-core AMD Radeon Vega Graphics @ 2.0 GHz |
| Memory | 12GB LPDDR5-5600 | 16GB LPDDR5-6400 | 16GB DDR4-4800 |
| Storage | 512GB NVMe SSD | 512GB UFS 3.1 | 1TB M.2 SSD |
| Default OS | Windows 11 Pro | Windows 11 Pro | Windows 11 Pro |
Here are the benchmark results.
| ACEMAGIC Kron Mini K5 | Beelink EQi Wildcat Lake | GEEKOM A5 2026 Edition | |
|---|---|---|---|
| Linux distribution | Ubuntu 26.04.1 | Ubuntu 26.04 | Ubuntu 25.10 |
| sbc-bench.sh | |||
| - memcpy | 18,480.3 MB/s | 21,001.1 MB/s | 16,443.7 MB/s |
| - memset | 41,102.2 MB/s | 48,200.1 MB/s | 15,861.3 MB/s |
| - 7-zip (average) | 17,430 | 16,360 | 36,370 |
| - 7-zip (top result) | 17,557 | 17,533 | 38,503 |
| - OpenSSL AES-256 16K | 1,522,794.50k | 1,523,187.71k | 1,224,955.22k |
| Geekbench Single | 2,294 | 2,490 | 1,980 |
| Geekbench Multi | 6,299 | 6,657 | 7,024 |
| Unigine Heaven score | 419 | 419 | 686 |
| Speedometer 2.0 (Firefox) | 564 | 329 | 352 |
| Speedometer 3.0/3.1 (Firefox) | 31.9 | 23.2 | 22.8 |
As should be expected, the Kron Mini K5 performs about the same as the Beelink EQi Wildcat Lake Core 3 304 mini PC. However, there are two exceptions. First, memory bandwidth is quite lower, but this can be explained by the different RAM speeds: 5600MT/s vs 6400 MT/s. Second, the Speedometer 2.0 and 3.1 scores are significantly higher in the Kron Mini K5. We suspect performance improvements between July 2026 (Beelink review) and now to explain the difference, as otherwise it doesn’t make any sense.
Compared to the AMD Ryzen 5 7530U 6-core/12-thread mini PC, the Kron Mini K5 offers better single-core performance, but the AMD system is still better for multi-core workloads and 3D graphics.
Storage and USB testing
We used the iozone program to test the 512GB NVMe SSD that comes with the mini PC.
|
1 2 3 4 5 6 7 8 9 10 11 |
aey@K5-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 206941 237562 117084 120739 59706 210101 1024000 16 543504 619005 257100 256997 179283 547712 1024000 512 1377080 1448330 1279208 1283468 1183434 1359040 1024000 1024 1467649 1442501 1456714 1470531 1410895 1428645 1024000 16384 1599141 1594972 1708972 1712818 1705488 1615000 iozone test complete. |
The results show a read speed of about 1,708 MB/s and a write speed of about 1,599 MB/s, which is consistent with the CrystalDiskMark results on Windows 11, which had a read speed of 1,780.49 MB/s and a write speed of 1,675.72 MB/s. It’s an entry-level to mid-range NVMe SSD in terms of performance.
Next, we double-checked the speeds of the six USB 3.2 Type-A ports and the single USB 3.2 Type-C port using the ORICO M234C3-U4 M.2 NVMe SSD enclosure.
Here’s the output for the USB 3.2 Type-C (10/20Gbps) port for reference.
|
1 2 3 4 5 6 7 8 9 10 |
aey@K5-CNX:~$ lsusb -t | grep uas |__ Port 001: Dev 005, If 0, Class=Mass Storage, Driver=uas, 10000M aey@K5-CNX:/run/media/aey/TB3-EXT4$ 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 1004807 1001546 1010887 1009432 iozone test complete. |
That’s the output for the front left USB 3.2 Type-A (5Gbps) port:
|
1 2 3 4 5 6 7 8 9 10 |
aey@K5-CNX:~$ lsusb -t | grep uas |__ Port 002: Dev 004, If 0, Class=Mass Storage, Driver=uas, 5000M aey@K5-CNX:/run/media/aey/TB3-EXT4$ 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 449017 449910 441094 441963 iozone test complete. |
Here is a summary for all seven USB ports:
- Front panel
- USB-C port – USB 3.2 – 10 Gbps – Read speed: 1,010 MB/s; Write speed: 1,004 MB/s
- USB-A port #1 – USB 3.2 – 10 Gbps – Read speed: 1,012 MB/s; Write speed: 999 MB/s
- USB-A port #2 – USB 3.2 – 10 Gbps* – Read speed: 1,005 MB/s; Write speed: 994 MB/s
- Rear panel
- USB-A port #1 (top, left) – USB 3.2 – 5 Gbps – Read speed: 441 MB/s; Write speed: 449 MB/s
- USB-A port #2 (top, right) – USB 3.2 – 5 Gbps – Read speed: 441 MB/s; Write speed: 448 MB/s
- USB-A port #3 (bottom, left) – USB 3.2 – 5 Gbps – Read speed: 439 MB/s; Write speed: 448 MB/s
- USB-A port #4 (bottom, right) – USB 3.2 – 5 Gbps – Read speed: 440 MB/s; Write speed: 448 MB/s
The results are as advertized. Use the USB ports on the front panel if you require the best possible performance.
* Remark: The USB-C port is advertised as 20 Gbps, but we don’t have hardware to test that speed, so it fell back to 10 Gbps.
Network performance (2.5GbE and Wi-Fi 6)
We then tested the 2.5GbE networking performance on the Kron Mini K5 using iperf3.21 and the UP Xtreme i11 Edge mini PC on the other end.
- Download
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
aey@K5-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.116 port 57770 connected to 192.168.31.12 port 5201 [ ID] Interval Transfer Bitrate [ 5] 0.00-10.01 sec 2.74 GBytes 2.35 Gbits/sec [ 5] 10.01-20.01 sec 2.74 GBytes 2.35 Gbits/sec [ 5] 20.01-30.01 sec 2.74 GBytes 2.35 Gbits/sec [ 5] 30.01-40.01 sec 2.74 GBytes 2.35 Gbits/sec [ 5] 40.01-50.01 sec 2.74 GBytes 2.35 Gbits/sec [ 5] 50.01-60.01 sec 2.74 GBytes 2.35 Gbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-60.00 sec 16.4 GBytes 2.35 Gbits/sec 0 sender [ 5] 0.00-60.01 sec 16.4 GBytes 2.35 Gbits/sec receiver iperf Done. |
- Upload
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
aey@K5-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.116 port 32874 connected to 192.168.31.12 port 5201 [ ID] Interval Transfer Bitrate Retr Cwnd [ 5] 0.00-10.01 sec 2.75 GBytes 2.36 Gbits/sec 0 788 KBytes [ 5] 10.01-20.01 sec 2.74 GBytes 2.35 Gbits/sec 0 1.17 MBytes [ 5] 20.01-30.01 sec 2.74 GBytes 2.35 Gbits/sec 0 1.76 MBytes [ 5] 30.01-40.01 sec 2.74 GBytes 2.35 Gbits/sec 0 1.76 MBytes [ 5] 40.01-50.01 sec 2.74 GBytes 2.35 Gbits/sec 0 1.76 MBytes [ 5] 50.01-60.01 sec 2.74 GBytes 2.35 Gbits/sec 0 1.76 MBytes - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-60.01 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. |
- Full duplex (bidirectional)
|
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 |
aey@K5-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.116 port 50404 connected to 192.168.31.12 port 5201 [ 7] local 192.168.31.116 port 50406 connected to 192.168.31.12 port 5201 [ ID][Role] Interval Transfer Bitrate Retr Cwnd [ 5][TX-C] 0.00-10.01 sec 2.73 GBytes 2.35 Gbits/sec 0 1.12 MBytes [ 7][RX-C] 0.00-10.01 sec 2.74 GBytes 2.35 Gbits/sec [ 5][TX-C] 10.01-20.01 sec 2.74 GBytes 2.35 Gbits/sec 0 1.12 MBytes [ 7][RX-C] 10.01-20.01 sec 2.73 GBytes 2.35 Gbits/sec [ 5][TX-C] 20.01-30.01 sec 2.74 GBytes 2.35 Gbits/sec 0 1.12 MBytes [ 7][RX-C] 20.01-30.01 sec 2.73 GBytes 2.35 Gbits/sec [ 5][TX-C] 30.01-40.01 sec 2.74 GBytes 2.35 Gbits/sec 0 1.12 MBytes [ 7][RX-C] 30.01-40.01 sec 2.73 GBytes 2.35 Gbits/sec [ 5][TX-C] 40.01-50.01 sec 2.74 GBytes 2.35 Gbits/sec 0 1.65 MBytes [ 7][RX-C] 40.01-50.01 sec 2.73 GBytes 2.35 Gbits/sec [ 5][TX-C] 50.01-60.01 sec 2.74 GBytes 2.35 Gbits/sec 0 1.65 MBytes [ 7][RX-C] 50.01-60.01 sec 2.73 GBytes 2.35 Gbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID][Role] Interval Transfer Bitrate Retr [ 5][TX-C] 0.00-60.01 sec 16.4 GBytes 2.35 Gbits/sec 0 sender [ 5][TX-C] 0.00-60.01 sec 16.4 GBytes 2.35 Gbits/sec receiver [ 7][RX-C] 0.00-60.01 sec 16.4 GBytes 2.35 Gbits/sec 0 sender [ 7][RX-C] 0.00-60.01 sec 16.4 GBytes 2.35 Gbits/sec receiver iperf Done. aey@K5-CNX:~$ |
Excellent results.
We added the Xiaomi Mi Router AX6000 to our testbeds to test WiFi 6 at 5 GHz band.
- Download
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
aey@K5-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.128 port 50970 connected to 192.168.31.12 port 5201 [ ID] Interval Transfer Bitrate [ 5] 0.00-10.01 sec 980 MBytes 821 Mbits/sec [ 5] 10.01-20.01 sec 987 MBytes 828 Mbits/sec [ 5] 20.01-30.01 sec 1016 MBytes 853 Mbits/sec [ 5] 30.01-40.01 sec 998 MBytes 838 Mbits/sec [ 5] 40.01-50.01 sec 949 MBytes 796 Mbits/sec [ 5] 50.01-60.01 sec 961 MBytes 806 Mbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-60.02 sec 5.76 GBytes 824 Mbits/sec 6 sender [ 5] 0.00-60.01 sec 5.75 GBytes 824 Mbits/sec receiver iperf Done. |
- Upload
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
aey@K5-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.128 port 39094 connected to 192.168.31.12 port 5201 [ ID] Interval Transfer Bitrate Retr Cwnd [ 5] 0.00-10.01 sec 988 MBytes 828 Mbits/sec 2 4.20 MBytes [ 5] 10.01-20.01 sec 950 MBytes 797 Mbits/sec 1 4.20 MBytes [ 5] 20.01-30.01 sec 973 MBytes 816 Mbits/sec 3 4.20 MBytes [ 5] 30.01-40.01 sec 951 MBytes 797 Mbits/sec 2 4.20 MBytes [ 5] 40.01-50.01 sec 925 MBytes 776 Mbits/sec 1 4.20 MBytes [ 5] 50.01-60.01 sec 1002 MBytes 840 Mbits/sec 2 4.20 MBytes - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-60.01 sec 5.65 GBytes 809 Mbits/sec 11 sender [ 5] 0.00-60.03 sec 5.65 GBytes 809 Mbits/sec receiver iperf Done. |
Download speed is 824 Mbps, and upload speed is 809 Mbps. That’s similar to our results on Windows 11, and sufficient for high-resolution video streaming, file transfers, and general network use.
This mini PC model supports Bluetooth 5.2. We successfully tested sending and receiving files via Bluetooth to a Redmi Note 14 Pro 5G smartphone.
Stress test/thermal performance evaluation
We used the command stress -c 5 to test the performance of all 5 CPU cores simultaneously, while monitoring the package temperature and CPU frequency using PSensor and the sbc-bench script.
The CPU typically idles at a temperature of about 44–45°C. When the stress test began, the CPU temperature increased almost instantly to about 90–91°C. The CPU frequency shortly topped at 4.2 GHz (P core) and 3.3 GHz (E cores), before stabilizing at 3.5-3.6 GHz (P core) and 2.7 GHz (E core). Thermal throttling doesn’t occur, as power limits are hit before the CPU temperature reaches Tjunction.
The mini PC has a cooling fan that operates fairly quietly, although it’s noisier under heavy loads. We used a sound level meter placed about 5 cm above the case:
- Idle: 37.0 – 37.3 dBA
- Stress test on 5 cores: 46.3 – 47.0 dBA
For reference, the sound level meter reports about 36.3 – 36.7 dBA in a quiet room. As noted in the Windows review, the noise level is quite higher under load than on the Beelink EQi Wildcat Lake Core 3 304 mini PC.
Kron Mini K5 power consumption on Ubuntu 26.04
The Kron Mini K5 can be powered via a 19V/3.42A adapter and supports USB-C PD up to 100W. We tested both:
19V / 3.42A power adapter with wall meter:
- Power off – 0.7 W
- Idle – 4.3 – 4.5 W
- YouTube 4K60fps (Firefox) – 14.0 – 16.5 W
- Stress test on 5 cores
- First few seconds – 35.0 – 37.6 W
- Longer run – 27.3 – 28.0 W
USB-C PD tested using the Sabrent Voltik 252W charging station‘s integrated display:
- Powered off – 0.2-0.4 W
- Idle – 3.4 – 4.2 W
- YouTube 4K60fps (Firefox) – 13.6 – 16.5 W
- Stress test on 5 cores
- First few seconds – 29.8 – 30.0 W
- Longer run – 25.2 – 25.6 W
Note: During measurements, the mini PC was connected to Wi-Fi 6, an RF dongle plugged into one USB-A port for a wireless keyboard, a wired mouse via a USB-A port, and a 32-inch KTC A32Q8 4K monitor via the DisplayPort 1.4 connector.
Conclusion
The ACEMAGIC Kron Mini K5 with Intel Core 3 304 (Wildcat Lake) works quite well on Ubuntu 26.04 for general use. It delivers strong single-core performance, 2.5GbE and WiFi 6 networking, supports up to three 4K displays through HDMI, DP, and USB-C ports, and plays 4K YouTube videos smoothly up to 60 FPS. We didn’t detect any thermal throttling during stress tests either. The most obvious downside is that 8K YouTube videos are unwatchable, but that may not be that big of an issue since video output is limited to 4K.
Compared to the Beelink EQi Wildcat Lake Core 3 304 mini PC, it lacks 10GbE and Thunderbolt 4/USB4 high-speed interfaces, the memory has lower capacity and bandwidth (12GB LPDDR5-5600 vs 16GB LPDDR5-6400), and it’s not as quiet as the Beelink mini PC under load. While the 512 GB NVMe SSD included in the ACEMAGIC Kron Mini K5 can be considered “entry-level” to “mid-range”, it’s still faster than the 512 GB UFS found in the Beelink EQi Wildcat Lake. Having said that, both have two NVMe SSD sockets, so upgrades are possible.
We would like to thank ACEMAGIC for sending the Kron Mini K5 (Intel Core 3 304) for review. The 12GB+512GB model reviewed here is sold for $399.99 on Amazon, or you can get the 12GB/256GB model for $379.99 in the same link.
CNXSoft: This article is a translation – with some additional insights – of the original review on CNX Software Thailand by Suthinee Kerdkaew.

Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links.























Thanks for the review.
This command would be informative:
cat /proc/cpuinfo | grep -m 1 flags