<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>TinyComputers.io (Posts about rk3399)</title><link>https://tinycomputers.io/</link><description></description><atom:link href="https://tinycomputers.io/categories/rk3399.xml" rel="self" type="application/rss+xml"></atom:link><language>en</language><copyright>Contents © 2026 A.C. Jokela 
&lt;!-- div style="width: 100%" --&gt;
&lt;a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"&gt;&lt;img alt="" style="border-width:0" src="https://i.creativecommons.org/l/by-sa/4.0/80x15.png" /&gt; Creative Commons Attribution-ShareAlike&lt;/a&gt;&amp;nbsp;|&amp;nbsp;
&lt;!-- /div --&gt;
</copyright><lastBuildDate>Wed, 11 Mar 2026 00:05:54 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>Pine64 Board Comparison: RockPro64 vs Quartz64-B</title><link>https://tinycomputers.io/posts/pine64-board-comparison-rockpro64-vs-quartz64-b.html?utm_source=feed&amp;utm_medium=rss&amp;utm_campaign=rss</link><dc:creator>A.C. Jokela</dc:creator><description>&lt;h2&gt;Pine64 Board Comparison: RockPro64 vs Quartz64-B&lt;/h2&gt;
&lt;div class="audio-widget"&gt;
&lt;div class="audio-widget-header"&gt;
&lt;span class="audio-widget-icon"&gt;🎧&lt;/span&gt;
&lt;span class="audio-widget-label"&gt;Listen to this article&lt;/span&gt;
&lt;/div&gt;
&lt;audio controls preload="metadata"&gt;
&lt;source src="https://tinycomputers.io/pine64-board-comparison-rockpro64-vs-quartz64-b_tts.mp3" type="audio/mpeg"&gt;
&lt;/source&gt;&lt;/audio&gt;
&lt;div class="audio-widget-footer"&gt;10 min · AI-generated narration&lt;/div&gt;
&lt;/div&gt;

&lt;h3&gt;Executive Summary&lt;/h3&gt;
&lt;p&gt;This comprehensive review compares two Pine64 single-board computers: the RockPro64 running FreeBSD and the Quartz64-B running Debian Linux. Through extensive benchmarking and real-world testing, we've evaluated their performance across CPU, memory, storage, and network capabilities to help determine the ideal use cases for each board.&lt;/p&gt;
&lt;h3&gt;Test Environment&lt;/h3&gt;
&lt;h4&gt;Hardware Specifications&lt;/h4&gt;
&lt;h5&gt;RockPro64 (10.1.1.130)&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;CPU&lt;/strong&gt;: Rockchip RK3399 - 6 cores (2x Cortex-A72 @ 2.0GHz + 4x Cortex-A53 @ 1.5GHz)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;RAM&lt;/strong&gt;: 4GB DDR4&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;OS&lt;/strong&gt;: FreeBSD 14.1-RELEASE&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Storage&lt;/strong&gt;: 52GB UFS root filesystem&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Network&lt;/strong&gt;: Gigabit Ethernet (dwc0)&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;Quartz64-B (10.1.1.88)&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;CPU&lt;/strong&gt;: Rockchip RK3566 - 4 cores (4x Cortex-A55 @ 1.8GHz)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;RAM&lt;/strong&gt;: 4GB DDR4&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;OS&lt;/strong&gt;: Debian 12 (Bookworm) - Plebian Linux&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Storage&lt;/strong&gt;: 59GB eMMC&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Network&lt;/strong&gt;: Gigabit Ethernet (end0)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Performance Benchmarks&lt;/h3&gt;
&lt;h4&gt;1. CPU Performance&lt;/h4&gt;
&lt;p&gt;The RockPro64's heterogeneous big.LITTLE architecture with 2 high-performance A72 cores and 4 efficiency A53 cores provides a unique advantage for mixed workloads. In our simple loop benchmark:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;RockPro64&lt;/strong&gt;: 0.92 seconds (100k iterations)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Quartz64-B&lt;/strong&gt;: 0.99 seconds (100k iterations)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The RockPro64 shows approximately &lt;strong&gt;7.6% better single-threaded performance&lt;/strong&gt;, likely benefiting from its A72 cores when handling single-threaded tasks.&lt;/p&gt;
&lt;h4&gt;2. Memory Bandwidth&lt;/h4&gt;
&lt;p&gt;Memory bandwidth testing revealed a significant advantage for the Quartz64-B:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;RockPro64&lt;/strong&gt;: 1.7 GB/s&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Quartz64-B&lt;/strong&gt;: 3.7 GB/s&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The Quartz64-B demonstrates &lt;strong&gt;117% higher memory bandwidth&lt;/strong&gt;, indicating more efficient memory controller implementation or better memory configuration. This advantage is crucial for memory-intensive applications.&lt;/p&gt;
&lt;h4&gt;3. Storage Performance&lt;/h4&gt;
&lt;p&gt;Storage benchmarks showed contrasting strengths:&lt;/p&gt;
&lt;h5&gt;Sequential Write (500MB file)&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;RockPro64&lt;/strong&gt;: 332.8 MB/s&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Quartz64-B&lt;/strong&gt;: 20.1 MB/s&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;Sequential Read&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;RockPro64&lt;/strong&gt;: 762.5 MB/s&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Quartz64-B&lt;/strong&gt;: 1,461.0 MB/s&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The RockPro64 excels in write performance with &lt;strong&gt;16.5x faster writes&lt;/strong&gt;, while the Quartz64-B shows &lt;strong&gt;1.9x faster reads&lt;/strong&gt;. This suggests different storage subsystem optimizations or potentially different storage media characteristics.&lt;/p&gt;
&lt;h5&gt;Random I/O (100 operations)&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;RockPro64&lt;/strong&gt;: 0.87 seconds&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Quartz64-B&lt;/strong&gt;: 0.605 seconds&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The Quartz64-B completed random I/O operations &lt;strong&gt;30% faster&lt;/strong&gt;, indicating better handling of small, random file operations.&lt;/p&gt;
&lt;h4&gt;4. Network Performance&lt;/h4&gt;
&lt;p&gt;Using iperf3 for network testing showed comparable gigabit Ethernet performance:&lt;/p&gt;
&lt;h5&gt;Throughput (TCP)&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;RockPro64 → Quartz64-B&lt;/strong&gt;: 93.5 Mbps&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Quartz64-B → RockPro64&lt;/strong&gt;: 95.4 Mbps&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Both boards achieve similar network performance, approaching the theoretical maximum for 100Mbps connections. The slight variations are within normal network fluctuations.&lt;/p&gt;
&lt;h3&gt;Use Case Analysis&lt;/h3&gt;
&lt;h4&gt;RockPro64 - Ideal Use Cases&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Build Servers &amp;amp; CI/CD&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Superior write performance makes it excellent for compilation tasks&lt;/li&gt;
&lt;li&gt;6-core configuration provides better parallel build capabilities&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;FreeBSD's stability benefits long-running server applications&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Database Servers&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;High sequential write speeds benefit transaction logs&lt;/li&gt;
&lt;li&gt;Additional CPU cores help with concurrent queries&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Better suited for write-heavy database workloads&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;File Servers &amp;amp; NAS&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Excellent sequential write performance for large file transfers&lt;/li&gt;
&lt;li&gt;6 cores provide overhead for file serving while maintaining responsiveness&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;FreeBSD's ZFS support (if configured) adds enterprise-grade features&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Development Workstations&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;More CPU cores benefit compilation and development tools&lt;/li&gt;
&lt;li&gt;Balanced performance across different workload types&lt;/li&gt;
&lt;li&gt;FreeBSD environment suitable for BSD-specific development&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;Quartz64-B - Ideal Use Cases&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Media Streaming Servers&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Superior read performance benefits content delivery&lt;/li&gt;
&lt;li&gt;Efficient Cortex-A55 cores provide good performance per watt&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Better memory bandwidth helps with buffering&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Web Servers&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Fast random I/O benefits web application performance&lt;/li&gt;
&lt;li&gt;High memory bandwidth helps with caching&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Debian's extensive package repository provides easy deployment&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Container Hosts&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Docker already configured (as seen in network interfaces)&lt;/li&gt;
&lt;li&gt;Better memory bandwidth benefits containerized applications&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Efficient for running multiple lightweight services&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;IoT Gateway&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Power-efficient Cortex-A55 cores&lt;/li&gt;
&lt;li&gt;Good balance of performance and efficiency&lt;/li&gt;
&lt;li&gt;Debian's wide hardware support for peripherals&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;Power Efficiency Considerations&lt;/h3&gt;
&lt;p&gt;While power consumption wasn't directly measured, architectural differences suggest:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Quartz64-B&lt;/strong&gt;: More power-efficient with its uniform Cortex-A55 cores&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;RockPro64&lt;/strong&gt;: Higher peak power consumption but better performance scaling with big.LITTLE&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Software Ecosystem&lt;/h3&gt;
&lt;h4&gt;FreeBSD (RockPro64)&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Excellent for network services and servers&lt;/li&gt;
&lt;li&gt;Superior security features and jail system&lt;/li&gt;
&lt;li&gt;Smaller but high-quality package selection&lt;/li&gt;
&lt;li&gt;Better suited for experienced BSD administrators&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Debian Linux (Quartz64-B)&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Vast package repository&lt;/li&gt;
&lt;li&gt;Better hardware peripheral support&lt;/li&gt;
&lt;li&gt;Larger community and more tutorials&lt;/li&gt;
&lt;li&gt;Docker and container ecosystem readily available&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Conclusion&lt;/h3&gt;
&lt;p&gt;Both boards offer compelling features for different use cases:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Choose the RockPro64 if you need:&lt;/strong&gt;
- Maximum CPU cores for parallel workloads
- Superior write performance for storage
- FreeBSD's specific features (jails, ZFS, etc.)
- A proven platform for server workloads&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Choose the Quartz64-B if you need:&lt;/strong&gt;
- Better memory bandwidth for data-intensive tasks
- Superior read performance for content delivery
- Modern, efficient CPU architecture
- Broader Linux software compatibility&lt;/p&gt;
&lt;h4&gt;Overall Verdict&lt;/h4&gt;
&lt;p&gt;The RockPro64 remains a powerhouse for traditional server workloads, particularly those requiring strong write performance and CPU parallelism. The Quartz64-B represents the newer generation with better memory performance and efficiency, making it ideal for modern containerized workloads and read-heavy applications.&lt;/p&gt;
&lt;p&gt;For general-purpose use, the Quartz64-B's better memory bandwidth and more modern architecture give it a slight edge, while the RockPro64's additional cores and superior write performance make it the better choice for build servers and write-intensive databases.&lt;/p&gt;
&lt;hr&gt;
&lt;h3&gt;Benchmark Summary Table&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Metric&lt;/th&gt;
&lt;th&gt;RockPro64&lt;/th&gt;
&lt;th&gt;Quartz64-B&lt;/th&gt;
&lt;th&gt;Winner&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;CPU Cores&lt;/td&gt;
&lt;td&gt;6 (2×A72 + 4×A53)&lt;/td&gt;
&lt;td&gt;4 (4×A55)&lt;/td&gt;
&lt;td&gt;RockPro64&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;CPU Speed (100k loops)&lt;/td&gt;
&lt;td&gt;0.92s&lt;/td&gt;
&lt;td&gt;0.99s&lt;/td&gt;
&lt;td&gt;RockPro64&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Memory Bandwidth&lt;/td&gt;
&lt;td&gt;1.7 GB/s&lt;/td&gt;
&lt;td&gt;3.7 GB/s&lt;/td&gt;
&lt;td&gt;Quartz64-B&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Storage Write&lt;/td&gt;
&lt;td&gt;332.8 MB/s&lt;/td&gt;
&lt;td&gt;20.1 MB/s&lt;/td&gt;
&lt;td&gt;RockPro64&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Storage Read&lt;/td&gt;
&lt;td&gt;762.5 MB/s&lt;/td&gt;
&lt;td&gt;1,461 MB/s&lt;/td&gt;
&lt;td&gt;Quartz64-B&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Random I/O&lt;/td&gt;
&lt;td&gt;0.87s&lt;/td&gt;
&lt;td&gt;0.605s&lt;/td&gt;
&lt;td&gt;Quartz64-B&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Network Send&lt;/td&gt;
&lt;td&gt;93.5 Mbps&lt;/td&gt;
&lt;td&gt;95.4 Mbps&lt;/td&gt;
&lt;td&gt;Tie&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Network Receive&lt;/td&gt;
&lt;td&gt;94.1 Mbps&lt;/td&gt;
&lt;td&gt;92.1 Mbps&lt;/td&gt;
&lt;td&gt;Tie&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;img alt="Performance Comparison Charts" src="https://tinycomputers.io/images/pine64_comparison.png"&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;em&gt;Both boards tested on the same local network segment&lt;/em&gt;
&lt;em&gt;All tests repeated multiple times for consistency&lt;/em&gt;&lt;/p&gt;</description><category>arm</category><category>benchmarks</category><category>cortex-a55</category><category>cortex-a72</category><category>debian</category><category>freebsd</category><category>performance</category><category>pine64</category><category>quartz64-b</category><category>rk3399</category><category>rk3566</category><category>rockchip</category><category>rockpro64</category><category>sbc</category><category>single board computer</category><guid>https://tinycomputers.io/posts/pine64-board-comparison-rockpro64-vs-quartz64-b.html</guid><pubDate>Wed, 24 Sep 2025 17:42:29 GMT</pubDate></item></channel></rss>