Neden ARM işlemciden X86_64 işlemciyi öykünme bu kadar yavaş? Android tabletimden Docker servisini çalıştırmam lazım ama cihazda root yok. Ben de Termux ile QEMU yoluyla Alpine Linux X86_64 çalıştırabiliyorum ancak bayağı yavaş. ARM işlemciden ARM işlemciyi öykünme hızlı ama neden X86_64 işlemciyi öykünme bu kadar yavaş? Bu sorunun cevabını bilen cevabı yazarsa sevinirim.

Hocam sizin dediğiniz gibi müsait olduğum zaman Andronix yazılımına bir el atarım. İyi günler.

ARM RISC , X86 ise CISC tabanlıdır. Aralarında güç farklı olduğu için ARM'ın X86 ya da X64'ü yavaş emüle etmesi normaldir. Biraz kopyala yapıştır oldu ama anlaşılır olmuştur.

ARM ve X86 komut setleri tamamen farklı şeyler, ARM üzerinde X86 sanallaştırması yaparken hantal X86 komut setlerini de emule etmek gerektiği için yavaş gerçekleşiyor.

Yaptığınız emülasyon değil çünkü, simülasyon. Siz x86 komut setlerini simüle ediyorsunuz mantık olarak da sistem yavaş çalışıyor. Aynı şekilde ARM mimarisine sahip bir İS'i çalıştırsaydınız daha hızlı çalışırdı. Docker probleminizi çözmek için QEMU değilde Andronix kullanın. İşinizi görür.