รีวิว ZimaBoard 2 ไมโครเซิร์ฟเวอร์ Intel N150 และมินิพีซี Part 2 : ทดสอบบน ZimaOS, Ubuntu 24.04

ก่อนหน้านี้เราได้รีวิว ZimaBoard เป็นไมโครเซิร์ฟเวอร์และมินิพีซีที่ใช้ Intel N150 พร้อมทดลองใน ZimaOS ใน Part 1 : โดยเริ่มจากการแกะกล่องและดูภายในของมินิพีซีที่ใช้ชิป Intel N150 จากนั้นทำการบูตเครื่องครั้งแรกด้วย ZimaOS พร้อมแนะนำการใช้งานผ่านหน้าเว็บ Dashboard เพื่อดูว่ามีฟีเจอร์อะไรให้ใช้งาน

ตอนนี้เราเชื่อมต่อฮาร์ดไดรฟ์แบบ SATA จำนวน 2 อันเข้ากับ ZimaBoard 2 และทดสอบเพิ่มเติมด้วย ZimaOS โดยเฉพาะการตรวจสอบข้อมูลระบบ รวมถึงทดสอบประสิทธิภาพของการจัดเก็บข้อมูลและเครือข่าย นอกจากนี้ยังได้ติดตั้ง Ubuntu 24.04 บน ZimaBoard 2 เพื่อทดสอบเพิ่มเติม สำหรับผู้ที่ต้องการใช้งานระบบนี้เป็นมินิพีซีที่รองรับการจัดเก็บข้อมูลผ่าน SATA

Zimaboard 2 Review ZimaOS

อัปเดต ZimaOS v1.4.1

เมื่อเราเชื่อมต่อกับหน้าเว็บ Dashboard อีกครั้ง มีการอัปเดตเป็น  ZimaOS v1.4.1

ZimaOS 1.4.1 update

ก่อนและหลังการอัปเดตเสร็จ เราบันทึกการเปลี่ยนแปลงพร้อมฟีเจอร์ใหม่ ๆ เช่น ฟังก์ชันการปิดเครื่องตามกำหนดเวลา และรายการการแก้ไขจุดบกพร่อง

ZimaOS v1.4.1 update success changelog

การเปิดใช้งานวิธีการจัดเก็บข้อมูลและการเข้าถึงข้อมูล SATA

ตรวจพบไดรฟ์ SATA ทั้งสองตัวอย่างถูกต้องโดยมีพาร์ติชันทั้งหมดแสดงอยู่ในส่วน Storage จากนั้นจะมีตัวเลือกให้เลือกสองตัวเลือก: ฟอร์แมตทั้งหมด หรือ เปิดใช้งานทั้งหมด

ZimaOS HD drives enabled

เราเลือกตัวเลือกเปิดใช้งานทั้งหมดเพื่อเก็บข้อมูลไว้ในไดรฟ์ เพื่อ sda และ sdb

ZimaOS two new disks detected

เราเข้าถึงไดรฟ์ผ่านไฟล์ในหน้าเว็บ Dashboard สามารถสร้างโฟลเดอร์, ลบไฟล์/โฟลเดอร์, คัดลอก, อัปโหลด และดาวน์โหลดไฟล์ นอกจากนี้ยังสามารถเล่นวิดีโอ แต่เมื่อลองใช้วิดีโอ MKV (Sintel-2010.4k.mkv), มันติดอยู่ที่ 00:00 น.

ZimaOS Play MKV Video Stuck

ลองวิดีโอ MP4 และเล่นได้ดีในเว็บบราวเซอร์

ZimaOS Play MP4 Video

ส่วนใหญ่เข้าถึงไดรฟ์จากไฟล์ของคอมพิวเตอร์ มีสองวิธี: ZimaOS (Remote Login) และ ZimaOS (การแชร์ไฟล์) อดีตเป็น SFTP และส่วนหลังให้การเข้าถึงการแชร์ SAMBA ที่กําหนดค่าไว้

ZimaOS remote file access

ถ้าคลิกที่ ZimaOS (Remote Login) ป้อนชื่อผู้ใช้และรหัสผ่านของ Zimaboard 2

ZimaOS Remote Login Authentication

เป็นเรื่องไม่ยากสําหรับผู้ใช้ที่สามารถเข้าถึงไฟล์ทั้งหมดในระบบ, ทั้งบนไดรฟ์ระบบ (eMMC flash) และไดรฟ์ SATA มันค่อนข้างสะดวก, แต่ก็อันตรายเช่นกัน เนื่องจากจัดการไม่ดีอาจลบไฟล์สําคัญได้

zimaos local remote access

เราไม่มีปัญหาในการเข้าถึงโฟลเดอร์วิดีโอและเล่นวิดีโอ sintel-2010.4k.mkv บนโฮสต์ Ubuntu 24.04

Zimaboard 2 sintel 4k mkv video playback

ไม่เหมาะสำหรับการแชร์ไดรฟ์กับผู้ใช้หลายคน เนื่องจากอนุญาตให้เข้าถึงไฟล์ทั้งหมด เว้นแต่จะตั้งค่าสิทธิ์ของกลุ่มด้วยตนเองสําหรับโฟลเดอร์และไดรฟ์ต่างๆ วิธีที่ดีที่สุดในการแชร์ไดรฟ์กับสมาชิกคนอื่นคือ ZimaOS (การแชร์ไฟล์) แต่ถ้าขึ้นว่างเปล่า เป็นเรื่องปกติเพราะเราต้องกําหนดค่าการแชร์ SAMBA ก่อน

ZimaOS File Sharing Folder Empty

สามารถทําได้ในแอปพลิเคชันไฟล์บนหน้าเว็บ Dashboard ของ ZimaOS คลิกขวาที่โฟลเดอร์และเลือกแชร์ผ่าน SAMBA

ZimaOS Share Via SAMBA

จากตรงนี้สามารถเพิ่มสมาชิกและกําหนดว่าใครมีสิทธิ์เข้าถึงอย่างละเอียดสําหรับการอ่านหรือเขียน ในตัวอย่างด้านล่าง เราแชร์โฟลเดอร์วิดีโอ ให้สิทธิ์การเข้าถึงการอ่านและเขียนแก่ผู้ใช้ aey และสิทธิ์การเข้าถึง การอ่าน ให้กับทุกคนที่เข้าถึงการแชร์

ZimaOS Samba configuration

วิดีโอที่แชร์ปรากฏบน Nautilus ที่จัดการใน Ubuntu และเมื่อคลิกจะเชื่อมต่อในฐานะผู้ใช้นิรนาม เราตรวจสอบการเข้าถึงไฟล์และเล่นวิดีโอ

Zimaboard 2 samba share authentication

ลองเล่นอีกครั้ง ไม่พบปัญหาในการเล่นวิดีโอ 4K จากการแชร์ SAMBA

ZimaOS samba share video playback

อีกทางเลือกหนึ่งคือการใช้ Zima Client สําหรับการเข้าถึงระยะไกล คุณสามารถค้นหาได้ในหน้าแรกบนหน้าเว็บ Dashboard ในชื่อ “Remote Access” คลิกที่เรียนรู้เพิ่มเติมเพื่อเข้าถึงการกําหนดค่า

ZimaOS Remote Access Configuration

เมื่อมีพารามิเตอร์ เช่น ชื่อเครือข่ายเสมือนและ Remote ID แล้ว สามารถดาวน์โหลด Zima Client ได้ ตอนนี้มีให้บริการสําหรับ Windows และ macOS เท่านั้น และการใช้ในมือถือกําลังจะมาเร็ว ๆ นี้ แต่ไม่เหมาะสําหรับผู้ใช้ Ubuntu และ Android

Zima Client Download

เป็นเรื่องดีที่มีอีกหนึ่งทางเลือกและสามารถทำการสแกนเว็บแทนได้ แต่มีปัญหาเล็กน้อยคือจะไม่พบ ZimaBoard 2 แม้ว่าแล็ปท็อปและไมโครเซิร์ฟเวอร์จะอยู่ในซับเน็ตเดียวกันก็ตาม

ZimaClient Web Scan Oops No Devices

ลองทำบนมือถือและมีผลลัพธ์แบบเดียวกัน เราจะข้ามการทดสอบนี้ไป

ประสิทธิภาพการทำงานเครือข่ายและการจัดเก็บข้อมูล 2.5GbE

Zimaboard 2 มาพร้อมกับพอร์ต RJ45 2.5GbE สองพอร์ต เราจะทดสอบทั้งสองพอร์ตด้วย iperf3:

พอร์ตด้านขวา:

  • ดาวน์โหลดไปยังแล็ปท็อป:

  • อัพโหลด :

  • แบบสองทิศทาง (full-duplex):

  • พอร์ตด้านซ้าย :


ทุกอย่างปกติ Zimaboard 2 จะไม่มาพร้อมกับโมดูล WiFi และไม่รองรับการขยายแบบไร้สาย M.2 ดังนั้นในกรณีที่ต้องการ WiFi จะต้องเชื่อมต่อดองเกิล USB WiFi

เพื่อทดสอบพื้นที่เก็บข้อมูลมักจะใช้ iozone3 แต่ไม่ติดตั้งบน ZimaOS และ Linux distribution จะไม่มีตัวจัดการแพ็คเกจเช่น apt นอกจากนี้ไม่มีการติดตั้ง gcc toolchain จึงไม่สามารถสร้างจากเครื่องเองได้ เราใช้ Fio utility แทน เช่นเดียวกับชุดพัฒนา i-Pi SMARC 1200 (MediaTek Genio 1200)

ระบบไฟล์รูท (Root filesystem) ยังเป็นแบบอ่านอย่างเดียว


แต่ไดเร็กทอรี /var/log ไม่มี และพาร์ติชันมีขนาดใหญ่ 17GB ดังนั้นจะทดสอบ eMMC flash


ความเร็วในการอ่านต่อเนื่อง 342MB/s และความเร็วในการเขียนต่อเนื่อง 199MB/s ถือว่าดีสำหรับ eMMC flash

ลองทดสอบแบบเดียวกันกับไดรฟ์ SATA กัน ไดรฟ์หนึ่งเป็น HDD แบบช้า (คาดว่าจะประมาณ 100MB/s) และอีกไดรฟ์เป็น SSD CHUANG JIU SATA ความจุ 128GB รุ่นล่างสุด ซึ่งทดสอบมาแล้วด้วยความเร็วในการอ่านต่อเนื่อง 229MB/s และความเร็วในการเขียนต่อเนื่อง 160MB/s ในมินิพีซี GEEKOM A5 กับ CrystalDiskMark

อินเทอร์เฟซ SATA (HDD – EXT-4)


อินเทอร์เฟซ SATA (SSD – exFAT)

ตัวเลขเหล่านี้เป็นไปตามที่คิดไว้สำหรับฮาร์ดดิสก์ทั้งสองตัว แม้ว่าความเร็วในการอ่านของ SATA HDD จะต่ำกว่าที่คาดไว้เล็กน้อยที่ 94.4 MB/s

ตอนนี้มาทดสอบการถ่ายโอนไฟล์ ก่อนผ่าน “Remote Login” (SFTP) โดยไฟล์ขนาด 4.9 GB ถูกถ่ายโอนใน 22 วินาทีประมาณ หรือประมาณ 228.8 MB/s

ZimaOS SFTP transfer sintel

จากนั้น “File Sharing” (SAMBA) โดยการถ่ายโอนใช้เวลา 28 วินาที หรือประมาณ 164.5 MB/s

ZimaOS SAMBA transfer sintel

เราทดสอบหลายครั้ง ต้องสังเกตไฟล์ถูกเก็บไว้ใน SATA HDD การถ่ายโอนครั้งแรกจะช้าบางครั้งต่ำถึง 80MB/s ด้วย SAMBA การถ่ายโอนครั้งถัดไปจะเร็วขึ้นได้จากการเก็บข้อมูล

ลองทดสอบคล้ายๆ กันกับ SATA SSD โดยคัดลอกไฟล์ Ubuntu 24.04 Desktop ISO ขนาด 6.11GB โดย “Remote Login” (SFTP) ใช้เวลากว่าหนึ่งนาที เราลองหลายครั้งและผลลัพธ์เหมือนเดิมโดยมีความแปรปรวนสูง ซึ่งการถ่ายโอนจะต่ำกว่า 100MB/s

ZimaBoard 2 SFTP Transfer Ubuntu ISO

เมื่อสลับเป็น “File Sharing” (SAMBA) จะได้ผลลัพธ์แบบเดียวกัน จึงตัดสินใจคัดลอกไฟล์จาก SAMBA ไปที่ /dev/null เผื่อในกรณีที่ SSD NVMe บนแล็ปท็อปของเราทำให้เกิดขึ้นจุดติดขัด นี่คือผลลัพธ์ที่ได้รับ:


โดยเฉลี่ยจะเท่ากับ 87.5 MB/s เราตรวจสอบหลายครั้งว่าเชื่อมต่อผ่านอินเทอร์เน็ต 2.5 Gbps อยู่หรือไม่ในกรณีที่จำเป็น แต่ไม่มีปัญหาใดๆ นอกจากนี้เรายังเห็นได้ว่าแผนภูมิแสดงค่าสูงสุดที่ประมาณ 300 MB/s ในแผนภูมิด้านบน

ลองทดสอบแบบเดียวกันในบรรทัดคำสั่งโดยใช้ไฟล์ขนาด 4.9GB บนฮาร์ดไดรฟ์ SATA:


ได้ผลลัพธ์ 95 MB/s ต่อวินาที และใกล้เคียงกับผลลัพธ์ที่คาดหวังจากฮาร์ดไดรฟ์ SATA มากกว่าในการทดสอบครั้งแรก

ตัดสินใจทำการทดสอบซ้ำอีกครั้งโดยใช้ SFTP โดยใช้ภาพ ISO ของ Ubuntu ใน SSD SATA:


ยอมรับใบรับรอง (ไม่ได้บันทึกโดย ZimaOS) และพิมพ์รหัสผ่านน่าจะใช้เวลาประมาณ 2 วินาที ดังนั้นสมมติว่าการถ่ายโอนใช้เวลา 34 วินาที นั่นเป็น 184 MB/s สำหรับไฟล์ขนาด 6.1GB ซึ่งอีกครั้งใกล้เคียงกับสิ่งที่เราควรคาดหวังไว้ในทางทฤษฎี

แอปพลิเคชัน ZimaOS

ตามที่ได้กล่าว ZimaOS ไม่มี apt, yum, pacman หรือตัวจัดการแพ็คเกจอื่นๆ ระบบไฟล์ root เป็นแบบอ่านอย่างเดียว โดยมีพาร์ติชัน R/W บางส่วนเช่น /var/log วิธีเดียวที่จะเพิ่มโปรแกรมใหม่ได้ง่ายๆ คือการใช้ App Store มีแอป 334 ตัว แต่บางตัวซ้ำกัน เมื่อกรองด้วยคำว่า “home” เราจะเห็น AdGuard Home (สามครั้ง), Home Assistant (สองหรือสามครั้ง, ดู ESPHome), HomeBridge, WireGuard, OpenHAB และอื่นๆ

ZimaOS App Store Home

มีจุดมุ่งหมายเพื่อทำให้การติดตั้งโปรแกรมยอดนิยม และง่ายขึ้นสำหรับผู้ใช้ทั่วไป เราไม่ได้ใช้ส่วนนั้นและสนใจไปที่ส่วนอื่นๆ

ข้อมูลระบบ ZimaOS

ลองตรวจสอบข้อมูลระบบด้วยเครื่องมือทั่วไป:

ZimaOS จะทำงานบน Linux 6.6.48 พาร์ติชัน rootfs แบบอ่านอย่างเดียวมีขนาด 1.5GB แต่มีพาร์ติชัน R/W อื่นๆ สำหรับระบบที่ใช้ประโยชน์จาก eMMC flash ขนาด 32GB สามารถยืนยันได้ว่าระบบใช้ Intel N150 และ RAM 8GB เราไม่สามารถทดลอง inxi ได้เนื่องจากไม่ได้ติดตั้งไว้ล่วงหน้า

ขณะตรวจสอบ htop เราสังเกตเห็นการใช้ CPU สูงในคอร์หนึ่งโดยโปรเซสที่เรียกว่า x2t

ZimaOS x2t high CPU usage

เห็นได้ชัดว่าเป็นตัวแปลงสำหรับ OnlyOffice:


เราไม่ทราบว่าถูกเรียกใช้งานได้อย่างไร ตอนแรกเข้าใจว่าเป็นระบบที่สแกนทั้งไดรฟ์เพื่อหาไฟล์ของ Office หรือไฟล์ในลักษณะเดียวกัน เลยตัดสินใจปล่อยให้มันทำงานไปสักสองสามวัน อย่างไรก็ตามเมื่อกลับมาตรวจดูอีกทีหลังจากเกือบ 6 วัน ก็พบว่าโปรเซส x2t ยังทำงานอยู่ และก็สังเกตเห็นว่ามันยังไม่มีความคืบหน้าอย่างใด

ZImaboard 2 htop 6 days uptime

ดังนั้นเราจึงตัดสินใจยุติการทำงาน


เรารอสักครู่แล้ว และ x2t process ก็ไม่ได้ถูกเรียกใช้อีก ดังนั้นตอนนี้ดูเหมือนจะดีขึ้นแล้ว

kill x2t zimaos

เราทำการทดสอบระบบเครือข่ายและพื้นที่จัดเก็บข้อมูลทั้งหมด หลังจากที่ปิด x2t process ไปแล้วแต่มันกลับมาทำงานอีก อาจเกิดขึ้นหลังจากที่เราเข้าไปใช้งานแอป Files บนหน้าเว็บ Dashboard และมันก็ค้างอยู่ที่ไฟล์เดิม

ข้อควรพิจารณาเกี่ยวกับความร้อน

สัญญาณวิดีโอจากพอร์ต mini DisplayPort (ที่ต่อผ่านอะแดปเตอร์ HDMI) ไม่เสถียร เมื่อเราลองขยับสายและจัดตำแหน่งใหม่ มือของเราได้ไปโดนตัวกล่อง ร้อนมากจนตกใจ ตัวกล่องเป็นสีเทาอ่อน/เงิน เราเลยติดเทปสีดำไว้จุดหนึ่งเพื่อจะใช้กล้องถ่ายภาพความร้อน Xtherm II TS2+ วัดอุณหภูมิ แต่ดูเหมือนจะไม่จำเป็น เพราะผลการวัดไม่ได้เปลี่ยนอะไร อุณหภูมิอยู่ที่ประมาณ 74°C ตอนที่โปรเซส x2t กำลังทำงาน

Zimaboard 2 enclosure very hot

หลังจากที่ปิด x2t และรอไม่นาน อุณหภูมิก็ลดลงเหลือประมาณ 63°C ซึ่งยังค่อนข้างร้อน จึงหมายความว่าระบบระบายความร้อนทำงานได้ แต่ถ้าคุณมีลูกเล็กหรือเพียงแค่เมื่อคุณต้องการเสียบหรือเสียบอุปกรณ์ต่อพ่วง USB ระบบระบายความร้อนจะทำงานได้ไม่มีประสิทธิภาพนัก

สามารถใช้งาน stress-ng บน Ubuntu 24.04:


sbc-bench.sh รายงานว่า CPU ลดความเร็วลงค่อนข้างเร็ว จากนั้นจึงคงที่ที่ 95 ถึง 97°C:


ถ้านานกว่านี้ อุณหภูมิจะสูงขึ้นถึง 103°C และความถี่ของซีพียูจะลดลง


อุณหภูมิของโลหะสูงขึ้นถึงประมาณ 76°C ซึ่งร้อนมากเมื่อสัมผัส และคงไม่แฟลถอดแฟลชไดรฟ์ USB ออกเมื่อกล่องร้อนขนาดนั้น

Zimaboard 2 stress test enclosure temperature

การทดสอบทั้งหมดทำที่อุณหภูมิแวดล้อมประมาณ 28°C

รีวิว ZimaBoard 2 Ubuntu 24.04

แม้ว่าจะมีข้อผิดพลาดเล็กน้อย แต่ ZimaOS ก็ใช้งานได้ดีในแอปพลิเคชันไมโครเซิร์ฟเวอร์ แต่ถ้าต้องการใช้อุปกรณ์นี้เป็นมินิพีซีด้วย จะต้องติดตั้งระบบปฏิบัติการอื่นเพิ่มเติม เราติดตั้ง Ubuntu 24.04 บน ZimaBoard 2 ซึ่งมีอยู่ 2 วิธีให้เลือก: ติดตั้งผ่าน Proxmox VE เพื่อให้สามารถใช้งาน ZimaOS และ Ubuntu 24.04 ได้พร้อมกัน หรือเลือกวิธีการแบบ dual-boot แบบดั้งเดิม

เนื่องจากเราใช้ Zimaboard 2 รุ่น 832 ที่มี RAM 8GB และ eMMC flash ขนาด 32GB วิธีที่สองจึงน่าจะเหมาะสมกว่า ส่วนรุ่น Zimaboard 2 1664 ที่มี RAM 16GB และ eMMC flash ขนาด 64GB อาจรองรับ Proxmox VE ได้ดีกว่า

เพราะเราไม่ต้องการลบ ZimaOS ออกจาก eMMC flash จึงเลือกติดตั้ง Ubuntu 24.04 ลงใน SATA SSD ที่เชื่อมต่อกับ Zimaboard 2 แทน เราต้องกำหนดพาร์ทิชันสำหรับระบบไฟล์ root และไดรเวอร์ bootloader หลังจากนั้นการติดตั้งก็เป็นไปอย่างราบรื่น

Zimaboard 2 Ubuntu 24.04 Review

ตรวจสอบข้อมูลระบบด้วย inxi :


ทุกอย่างถูกต้อง: ซีพียู Intel N150 แบบ  quad-core พร้อมกราฟิก Intel UHD, RAM 8GB, eMMC flash 32GB, ไดรฟ์ SATA สองตัว (ฮาร์ดไดรฟ์ Toshiba 1TB และ SSD 128GB) และพอร์ต Ethernet 2.5 Gbps สองพอร์ตพร้อมลิงก์ เราไม่ได้ตรวจสอบสล็อต PCIe เนื่องจากไม่ได้นำการ์ดกราฟิกตัวเก่ามาด้วย อุณหภูมิของซีพียู สูงมากที่ 95°C และไม่ตรงกับ 72°C ที่รายงานโดย sbc-bench.sh ในขณะนั้นยูทิลิตี้ทั้งสองต้องใช้เซ็นเซอร์ที่แตกต่างกัน:


ตอนนี้ให้ sbc-bench.sh benchmarks ตรวจสอบประสิทธิภาพ:


ตามรายละเอียดเพิ่มเติมด้านล่าง ระบบนี้ทำงานได้ดีสำหรับงานแบบคอร์เดียว แต่จะเจอปัญหาในการลดความเร็วของ CPUระหว่างการเปรียบเทียบกับประสิทธิภาพแบบมัลติคอร์

มาตรวจสอบขีดจำกัดพลังงานของ PL1 และ PL2 กัน:


นั่นคือ PL1 จะถูกตั้งค่าเป็น 20 วัตต์ และ PL2 จะถูกตั้งค่าเป็น 12 วัตต์ สำหรับการอ้างอิงมินิพีซี Intel N100 แบบไม่มีพัดลม MINIX Z100-0dBจะถูกตั้งค่าขีดจำกัดไว้ที่ PL1 ถูกตั้งค่าเป็น 6 วัตต์ และ PL2 ถูกตั้งค่าเป็น 12 วัตต์ ตามลำดับ

Geekbench 6 ช่วยให้เราทดสอบประสิทธิภาพเพิ่มเติมแบบ Single-core และ Multi-core

ZImaboard 2 Ubuntu 24.04 Geekbench 6

Zimaboard 2 ทำคะแนนได้ 1,201 คะแนนในการทดสอบแบบ single-core และ 2,364 คะแนนในการทดสอบแบบ multi-core

ต่อไปจะทดสอบกราฟิกการ์ดในตัว Intel UHD iGPU ด้วยโปรแกรม Unigine Heaven Benchmark 4.0 โดย Zimaboard 2 สามารถเรนเดอร์ฉากได้ความเร็ว 14.2 เฟรมต่อวินาที (FPS) และได้คะแนนรวมที่ 358 คะแนน ที่ความละเอียดมาตรฐาน 1920 x 1080 พิกเซล

Zimaboard 2 Unigine Heaven Benchmark 4.0

และลองทดสอบ Speedometer 2.0 ใน Firefox เวอร์ชันล่าสุด

Zimaboard 2 Ubuntu Speedometer Firefox

จะเท่ากับ 118 รอบต่อนาทีโดยเฉลี่ย

มาเปรียบเทียบมินิพีซีไร้พัดลม ZimaBoard 2 Intel N150 Twin Lake กับระบบ Alder Lake-N อื่นๆที่ใช้งาน Ubuntu (หรือ Fedora) ซึ่งได้แก่ Blackview MP80 (N97)MINIX Z100-0dB (N100 แบบไร้พัดลม), GEEKOM Mini Air12 (N100) และ Weibu N10 (Core i3-N305)

รายการทดสอบBlackview MP80 (N97)MINIX Z100-0dBGEEKOM Mini Air12Weibu N10 Core i3-N305Zimaboard 2 832
ระบบปฏิบัติการFedora 39Ubuntu 22.04Ubuntu 22.04Ubuntu 22.04Ubuntu 24.04
sbc-bench.sh
- memcpy8,989.0 MB/s9,572.6 MB/s10,459.3 MB/s9,949.4 MB/s9,826.6 MB/s
- memset12,881.2 MB/s8,552.2 MB/s10,665.4 MB/s8,991.6 MB/s9,645.6 MB/s
- ค่าเฉลี่ย 7-zip13,23010,68013,94017,6159,730
- ค่าสูงสุด 7-zip13,27012,32413,97620,0029,851
- OpenSSL AES-256 (16K)1,302,822.91 k1,232,743.08 k1,233,283.75 k1,377,211.73 k1,260,142.59 k
Geekbench 6 (Single Core)1,2511,2431,2131,201 (Geekbench 5)
Geekbench 6 (Multi Core)3,1413,1893,2724,856 (Geekbench 5)
Unigine Heaven คะแนน404294303451358
Speedometer 2.0 (Firefox)152146149ไม่ระบุ118

ตามทฤษฎีแล้ว Intel N150 จะให้ประสิทธิภาพที่เพิ่มขึ้นถ้าเทียบกับ Intel N100 แต่จากตารางด้านบนจะเห็นว่าการระบายความร้อนมีความสำคัญมาก และ Zimaboard 2 ก็เกิดปัญหาจากการออกแบบแบบไม่มีพัดลมและขนาดกะทัดรัด แม้เทียบกับมินิพีซีแบบไม่มีพัดลม MINIX Z100-0dB  การทดสอบแบบ single-core ถือว่าดี แต่มินิพีซีเจอปัญหาในการประเมินผลแบบ multi-core โดยได้คะแนนต่ำกว่าทดสอบในสภาวะที่คล้ายคลึงกันมาก (เช่น อุณหภูมิแวดล้อม 28°C ถึง 30°C) จุดสว่างคือ GPU แต่คะแนน Speedometer 2.0 แต่กลับไม่เป็นเหมือนที่เราตั้งใจจากควรจะทดสอบแบบ single-core เป็นส่วนใหญ่

ผู้ที่ใช้งานอุปกรณ์ในอุณหภูมิที่ต่ำกว่าควรได้รับประสิทธิภาพที่ดีขึ้น เราได้ทำการทดสอบอีกครั้งด้วย sbc-bench.sh นั่นเป็นเพราะการใช้ขาตั้งกระดาษแข็งที่บริษัทจัดหาให้เพื่อทดสอบอุปกรณ์ และวางในแนวตั้ง ดังนั้นการระบายความร้อนอาจไม่ดีมากนัก และเป็นสาเหตุที่เรียกใช้สคริปต์อีกครั้งหลังจากวางมินิพีซีในแนวนอนเพื่อดูว่ามีข้อแตกต่างหรือไม่

Zimaboard 2 horizontal placement

คะแนนมาตรวัดความเร็ว 2.0 ดูเหมือนด้านนั้นจะได้รับการปรับปรุงเล็กน้อย


เราไม่เห็นความแตกต่างจากตรงนี้ และดูเหมือนว่าจะไม่มีประโยชน์ต่อการใช้งาน

การใช้พลังงานของ Zimaboard 2

เราตรวจสอบการใช้พลังงานของ Zimaboard 2 ที่ใช้ Ubuntu ในโหมด NAS (SATA สองตัว, 1x 2.5GbE), โหมดซอฟต์เราเตอร์ (2x 2.5GbE + 1 SATA) และมินิพีซี (SATA สองตัว, 1x 2.5GbE, ดองเกิล RF คีย์บอร์ด/เมาส์ USB, จอแสดงผล HDMI ผ่านอะแดปเตอร์ miniDP า) โดยใช้อะแดปเตอร์ติดผนัง เราใช้ Ubuntu เนื่องจากโปรแกรมติดตั้งไม่พบ ZimaOS บน eMMC flash และการบูตโดยไม่ใช้ SSD จะเข้าสู่ grub แม้ว่าจะเลือก “UEFI OS” ใน BIOS แล้วก็ตาม สามารถติดตั้ง ZimaOS ใหม่ได้ แต่ไฟล์อิมเมจมีขนาด 13GB ที่ไม่ได้บีบอัด (ไม่น่าเชื่อ สำหรับไฟล์อิมเมจระบบปฏิบัติการเซิร์ฟเวอร์) และเราไม่มีแฟลชไดรฟ์ USB ที่มีความจุเพียงพอ

  • ขณะปิดเครื่อง – 0.5 – 0.8 วัตต์
  • ไม่ได้เปิดใช้งาน (Idle)
    • มินิพีซี – 8.1 – 8.3 วัตต์
    • NAS – 6.8 – 6.9 วัตต์
    • Soft router – 8.6 – 9.0 วัตต์ (ควรต่ำกว่านี้เล็กน้อย เมื่อไม่ได้ใช้ไดรฟ์ SATA สำหรับระบบปฏิบัติการ)
  • เล่นวิดีโอ YouTube 4K/60fps (Firefox) – 20.2 – 25.3 วัตต์ (หมายเหตุ: ไม่สามารถรับชมวิดีโอ YouTube 4K 60 FPS ได้เนื่องจาก CPU ลดความเร็ว ส่วน 1080p60 ยังสามารถใช้ได้)
  • การทดสอบ Stress test (stress-ng) – 10.3 – 25.1 วัตต์ (มีการเปลี่ยนแปลงอย่างมาก จากการควบคุมความเร็ว ส่วนใหญ่อยู่ในช่วง 20 – 21 วัตต์)

บทสรุป

Zimaboard 2 ดูเป็นอุปกรณ์แบบไม่มีพัดลมที่มีศักยภาพ เหมาะสำหรับใช้งานเป็น NAS ราคาประหยัด เราเตอร์แบบซอฟต์แวร์ และ/หรือมินิพีซี โดยมีจุดเด่นคือพอร์ต SATA สองพอร์ตและช่อง PCIe ซึ่งไม่มีในระบบอื่นในระดับราคาเดียวกัน ระบบปฏิบัติการ ZimaOS ที่ติดตั้งมาจากโรงงานช่วยให้เริ่มต้นใช้งานได้ง่าย ทั้งการแชร์ไฟล์และการติดตั้งซอฟต์แวร์ยอดนิยมต่างๆ เช่น AdGuard Home, Home Assistant, OpenHAB, JellyFin เป็นต้น ส่วนประสิทธิภาพของพอร์ต 2.5GbE และ SATA ก็อยู่ในระดับที่คาดหวังไว้

แต่อุปกรณ์นี้ก็มีข้อบกพร่องหลายอย่างเช่นกัน แม้ว่า ZimaOS จะใช้งานง่ายผ่าน Dashboard ที่จัดการทุกอย่างได้ แต่ผู้ใช้ระดับสูงอาจรู้สึกว่ามีข้อจำกัด เพราะ rootfs เป็นแบบอ่านอย่างเดียว (read-only) และไม่มีระบบจัดการแพ็กเกจเหมือน Linux distribution ทั่วไป เรายังพบข้อบกพร่องเล็กๆ หลายจุด เช่น ไม่สามารถเล่นวิดีโอ MKV ในแอป Files ได้ (ไฟล์ MP4 เล่นได้ปกติ), ยูทิลิตี้ x2t ที่ทำงานเบื้องหลังติดอยู่กับไฟล์หนึ่งในลูปไม่สิ้นสุด ทำให้ใช้ซีพียู 100% หนึ่งคอร์ตลอดเวลา และบางครั้งไม่สามารถเข้าถึงเว็บแดชบอร์ดได้ ต้องรีบูตเครื่องใหม่ นอกจากนี้ประสิทธิภาพของการถ่ายโอนข้อมูลผ่าน SAMBA และ SFTP ยังมีความแปรปรวนมากกว่าที่คาดไว้

การแสดงผลวิดีโอนั้นไม่ค่อยเสถียรนัก บางครั้งสัญญาณวิดีโอก็หายไปเพียงเพราะเราขยับเมาส์หรือแตะสายเคเบิลขณะเสียบดองเกิล USB เราต้องบิดสายอะแดปเตอร์ miniDP หลายครั้งเพื่อแก้ปัญหานี้ซึ่งเกิดซ้ำบ่อยๆ ปัญหานี้ไม่ได้เกี่ยวกับ ZimaOS โดยตรง แต่ก็สร้างความน่ารำคาญได้ไม่น้อย โดยเฉพาะเมื่อใช้งานระบบปฏิบัติการเดสก์ท็อปอย่าง Ubuntu 24.04 หรือเมื่อต้องการเข้าถึง BIOS แม้ว่าจะเข้าใจได้ว่าเป็นผลจากการออกแบบแบบไม่มีพัดลมและตัวเครื่องที่มีขนาดกะทัดรัด แต่ซีพียู Intel N150 ก็ไม่สามารถใช้งานได้เต็มประสิทธิภาพ เนื่องจากมีการลดความเร็ว (throttling) เมื่อทำงานแบบหลายคอร์ ส่งผลให้ประสิทธิภาพโดยรวมช้ากว่าระบบที่ใช้ Alder Lake-N (เช่น N97/N100) ที่เราทดสอบมาในหลายๆ การทดสอบ ตัวเครื่องโลหะก็มีความร้อนสูงมาก โดยอุณหภูมิอาจขึ้นไปถึง 76°C ดังนั้นต้องระมัดระวังเวลาต่ออุปกรณ์ USB และควรวางให้ห่างจากเด็กเล็ก การใช้งานร่วมกับฮาร์ดไดรฟ์ SATA ภายนอกก็ดูไม่เรียบร้อยนัก และหากมีงบประมาณมากพอ ผู้ใช้ส่วนใหญ่จะเลือกทางเลือกที่ดูเป็นระเบียบกว่า เช่น NAS แบบสำเร็จรูปหรือบอร์ด ODROID-H4+ ที่มาพร้อมเคส

ขอขอบคุณ IceWhale Technology สำหรับการส่ง Zimaboard 2 มาให้รีวิว แคมเปญ Kickstarter อย่างเป็นทางการเพิ่งสิ้นสุดลงโดยผู้สนับสนุนกว่า 2,000 ราย และสามารถระดมทุนได้ประมาณ $680,000 (ประมาณ 22 ล้านบาท) ตอนนี้สามารถสั่งจอง Zimaboard 2 ได้ที่ร้านค้าของบริษัทในราคาเริ่มต้นที่ $199 (~6,500฿)

แปลลจากบทความ : ZimaBoard 2 Review – Part 2: An Intel N150 micro server and mini PC tested with ZimaOS, Ubuntu 24.04

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
โฆษณา