Odroid N2 Storage Performance ARMv7 Cortex-A15 testing with a Hardkernel ODROID-XU4 Odroid XU4 and exynosdrmfb on Ubuntu 21.04 via the Phoronix Test Suite. Ubuntu N2 Default: Processor: ARMv8 Cortex-A73 @ 1.90GHz (6 Cores), Motherboard: Hardkernel ODROID-N2, Memory: 4096MB, Disk: 32GB BB1QT, Graphics: OSD OS: Ubuntu 20.04, Kernel: 4.9.205-odroidn2-arm64 (aarch64), Compiler: GCC 9.3.0 + Clang 10.0.0-4ubuntu1 + LLVM 10.0.0, File-System: ext4, Screen Resolution: 1920x1080 Ubuntu N2 discard noatime: Processor: ARMv8 Cortex-A73 @ 1.90GHz (6 Cores), Motherboard: Hardkernel ODROID-N2, Memory: 4096MB, Disk: 32GB BB1QT, Graphics: OSD OS: Ubuntu 20.04, Kernel: 4.9.205-odroidn2-arm64 (aarch64), Compiler: GCC 9.3.0 + Clang 10.0.0-4ubuntu1 + LLVM 10.0.0, File-System: ext4, Screen Resolution: 1920x1080 Archlinux N2 default: Processor: ARMv8 Cortex-A73 @ 1.90GHz (6 Cores), Motherboard: Hardkernel ODROID-N2, Memory: 4096MB, Disk: 32GB BB1QT, Graphics: OSD OS: Arch Linux ARM, Kernel: 4.9.219-1-ARCH (aarch64), Compiler: GCC 9.3.0 + Clang 10.0.0 + LLVM 10.0.0, File-System: ext4, Screen Resolution: 1920x1080 Gentoo chroot on EMMC: Processor: ARMv8 Cortex-A73 @ 1.90GHz (6 Cores), Motherboard: Hardkernel ODROID-N2, Memory: 4096MB, Disk: 16GB SDW16G + 32GB BB1QT, Graphics: OSD OS: Gentoo/Linux, Kernel: 4.9.230-93 (aarch64), Compiler: GCC 9.3.0, File-System: ext4, Screen Resolution: 1360x768 Gentoo Emmc Default: Processor: ARMv8 Cortex-A73 @ 1.90GHz (6 Cores), Motherboard: Hardkernel ODROID-N2, Memory: 4096MB, Disk: 16GB SDW16G + 32GB BB1QT, Graphics: OSD OS: Gentoo/Linux, Kernel: 4.9.219-1-ARCH (aarch64), Compiler: GCC 9.3.0 + Clang 10.0.1 + LLVM 10.0.1, File-System: ext4, Screen Resolution: 1360x768 Odroid Xu4 Chroot Gentoo: Processor: ARMv7 Cortex-A15 @ 1.40GHz (8 Cores), Motherboard: Hardkernel ODROID-XU4 Odroid XU4, Memory: 2048MB, Disk: 16GB SDW16G + 64GB SP64G, Graphics: exynosdrmfb OS: Gentoo/Linux, Kernel: 5.4.72-odroidxu4 (armv7l), Display Server: X Server, Compiler: GCC 10.2.0 + Clang 11.0.0Target: + LLVM 11.0.0, File-System: ext4, Screen Resolution: 1920x1080 Odroid Xu4 SD Gentoo: Processor: ARMv7 Cortex-A15 @ 1.40GHz (8 Cores), Motherboard: Hardkernel ODROID-XU4 Odroid XU4, Memory: 2048MB, Disk: 16GB SDW16G + 64GB SP64G OS: Gentoo 2.7, Kernel: 5.4.98+ (armv7l), Display Server: X Server, Compiler: GCC 10.2.0 + Clang 11.1.0 + LLVM 11.1.0, File-System: ext4 Odroid Xu4 EMMC Armbian 5.4: Processor: ARMv7 Cortex-A15 @ 1.40GHz (8 Cores), Motherboard: Hardkernel ODROID-XU4 Odroid XU4, Memory: 2048MB, Disk: 16GB SDW16G + 64GB SP64G, Graphics: exynosdrmfb OS: Ubuntu 20.04, Kernel: 5.4.102-odroidxu4 (armv7l), Compiler: GCC 9.3.0, File-System: ext4, Screen Resolution: 1920x1080 Odroid Xu4 EMMC Armbian 5.10: Processor: ARMv7 Cortex-A15 @ 1.40GHz (8 Cores), Motherboard: Hardkernel ODROID-XU4 ODROID XU4, Memory: 2048MB, Disk: 16GB SDW16G + 64GB SP64G, Graphics: exynosdrmfb OS: Ubuntu 20.04, Kernel: 5.10.16-odroidxu4 (armv7l), Compiler: GCC 9.3.0, File-System: ext4, Screen Resolution: 1920x1080 Odroid Xu4 EMMC Armbian 5.11: Processor: ARMv7 Cortex-A15 @ 1.20GHz (8 Cores), Motherboard: Hardkernel ODROID-XU4 Odroid XU4, Memory: 2048MB, Disk: 64GB SP64G + 16GB SDW16G, Graphics: exynosdrmfb OS: Ubuntu 20.04, Kernel: 5.11.2-odroidxu4 (armv7l), Compiler: GCC 9.3.0, File-System: ext4, Screen Resolution: 1920x1080 Odroid Xu4 EMMC Armbian 21.04 5.11: Processor: ARMv7 Cortex-A15 @ 1.40GHz (8 Cores), Motherboard: Hardkernel ODROID-XU4 Odroid XU4, Memory: 2048MB, Disk: 64GB SP64G + 16GB SDW16G, Graphics: exynosdrmfb OS: Ubuntu 21.04, Kernel: 5.11.11-odroidxu4 (armv7l), Compiler: GCC 10.3.0, File-System: btrfs, Screen Resolution: 1920x1080 Flexible IO Tester 3.18 Type: Sequential Read - Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 32KB - Disk Target: Default Test Directory MB/s > Higher Is Better Ubuntu N2 Default .................. 29.60 |========== Ubuntu N2 discard noatime .......... 31.30 |=========== Archlinux N2 default ............... 41.40 |============== Gentoo chroot on EMMC .............. 98.50 |================================= Gentoo Emmc Default ................ 101.30 |================================== Odroid Xu4 Chroot Gentoo ........... 35.10 |============ Odroid Xu4 EMMC Armbian 5.4 ........ 82.90 |============================ Odroid Xu4 EMMC Armbian 21.04 5.11 . 50.00 |================= Flexible IO Tester 3.18 Type: Sequential Read - Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 32KB - Disk Target: Default Test Directory IOPS > Higher Is Better Ubuntu N2 Default .................. 946 |=========== Ubuntu N2 discard noatime .......... 1007 |=========== Archlinux N2 default ............... 1320 |=============== Gentoo chroot on EMMC .............. 3160 |=================================== Gentoo Emmc Default ................ 3235 |==================================== Odroid Xu4 Chroot Gentoo ........... 1119 |============ Odroid Xu4 EMMC Armbian 5.4 ........ 2653 |============================== Odroid Xu4 EMMC Armbian 21.04 5.11 . 1598 |================== Flexible IO Tester 3.18 Type: Sequential Write - Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 32KB - Disk Target: Default Test Directory MB/s > Higher Is Better Ubuntu N2 Default .................. 9.184 |======= Ubuntu N2 discard noatime .......... 7.895 |====== Archlinux N2 default ............... 9.878 |======== Gentoo chroot on EMMC .............. 10.967 |========= Gentoo Emmc Default ................ 11.649 |========= Odroid Xu4 Chroot Gentoo ........... 17.130 |============== Odroid Xu4 EMMC Armbian 5.4 ........ 42.100 |================================== Odroid Xu4 EMMC Armbian 21.04 5.11 . 22.100 |================== Flexible IO Tester 3.18 Type: Sequential Write - Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 32KB - Disk Target: Default Test Directory IOPS > Higher Is Better Ubuntu N2 Default .................. 286 |======== Ubuntu N2 discard noatime .......... 243 |======= Archlinux N2 default ............... 310 |======== Gentoo chroot on EMMC .............. 346 |========= Gentoo Emmc Default ................ 369 |========== Odroid Xu4 Chroot Gentoo ........... 544 |=============== Odroid Xu4 EMMC Armbian 5.4 ........ 1344 |==================================== Odroid Xu4 EMMC Armbian 21.04 5.11 . 705 |=================== FS-Mark 3.3 Test: 1000 Files, 1MB Size Files/s > Higher Is Better Ubuntu N2 Default .................. 12.20 |======== Ubuntu N2 discard noatime .......... 14.10 |========= Archlinux N2 default ............... 11.30 |======= Gentoo chroot on EMMC .............. 11.50 |======= Gentoo Emmc Default ................ 13.60 |======== Odroid Xu4 Chroot Gentoo ........... 22.49 |============== Odroid Xu4 SD Gentoo ............... 25.30 |================ Odroid Xu4 EMMC Armbian 5.4 ........ 29.90 |================== Odroid Xu4 EMMC Armbian 5.10 ....... 25.60 |================ Odroid Xu4 EMMC Armbian 5.11 ....... 23.00 |============== Odroid Xu4 EMMC Armbian 21.04 5.11 . 56.80 |=================================== FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Files/s > Higher Is Better Ubuntu N2 Default .................. 14.40 |=== Ubuntu N2 discard noatime .......... 16.30 |==== Archlinux N2 default ............... 13.90 |=== Odroid Xu4 Chroot Gentoo ........... 46.53 |=========== Odroid Xu4 SD Gentoo ............... 48.00 |=========== Odroid Xu4 EMMC Armbian 21.04 5.11 . 143.40 |==================================