Underjord berhasil menjalankan sekitar 3389 VM Nerves secara bersamaan sebelum OOM killer dan melakukan tuning hingga mencapai sekitar 5100 VM.
Little_loader dikembangkan sebagai bootloader ARM64 ringan yang mendukung fitur A/B upgrade Nerves menggantikan u-boot.
Aktivasi KVM pada qemu-system-aarch64 dengan opsi –cpu host mengurangi overhead memori sekitar 500 MB per VM dan mempercepat waktu boot ke angka detik satu digit.
Tantangan teknis mencakup perbedaan EL1 vs EL2 pada ARM64 dan masalah build bootloader non-debug yang hang di mode non-debug, sehingga sementara menggunakan build debug.
Tuning memori Linux (zram, swappiness, dirty ratios, vfs_cache_pressure) dan optimasi BEAM (allocator dan default mode release) menurunkan penggunaan memori VM menjadi stabil sekitar 160 MB.
Hasil eksperimen menunjukkan kinerja stabil di server Ampere One 192-core dengan 1 TB RAM, serta keberhasilan di Mac M2 menggunakan HVF dengan puluhan VM.
Rencana lanjutan meliputi integrasi sistem qemu aarch64 ke dalam tooling Nerves, dokumentasi, dan penelitian lebih lanjut seperti pinning NUMA untuk optimasi performa.
Get notified when new stories are published for "Berita Peretas 🇮🇩 Bahasa Indonesia"