ARM Mac'te sanallaştırma konusunda neden endişe ediliyor
(bmalehorn.com)- Docker 5 kat daha yavaş olacak
→ Mac için Docker, Hypervisor tabanlı olduğu için host ile guest'in aynı mimaride olması gerekiyor
→ ARM Mac'te ARM Linux çalıştırmak gerekecek; aksi halde emülatörle çalışacağı için hız 5x-10x kadar yavaşlayacak
→ Tüm Docker image'larının ARM'ı destekler hale gelmesi çok uzun zaman alacak
→ Ayrıca image başka paketler indiriyorsa, bunların da çoğu x86 tabanlı olacağı için çalıştırmanın kendisi bile zor olabilir
- VirtualBox çalışmayacak
→ VirtualBox da bir Hypervisor ve x86 Windows veya x86 Linux çalıştırılamayacak
→ ARM için Windows çalıştırılabilir, ancak VirtualBox yalnızca x86'a özel ve port etme gibi bir planı da yok (VirtualBox forum moderatörünün yanıtı)
→ VMWare Fusion da bir hypervisor, ancak ARM'e port etmeyi değerlendiriyor
→ Bunun yerine emülatör olan QEMU düşünülebilir, ama iyi bir alternatif değil
- BootCamp de çalışmayacak
→ ARM Mac'te desteklenmeyecek (Craig Federighi bunu bir podcast'te söylemişti)
→ Üstelik MS, ARM Windows'u yalnızca OEM olarak sattığı için desteklense bile bunun mümkün olması için MS'in bunu onaylaması gerekecek
- ARM Mac satın alınmalı mı?
→ Frontend, mobil veya native uygulama geliştiricisiyseniz uygun olabilir
→ Sanallaştırmayı çok kullanmak zorunda olan bir geliştiriciyseniz tavsiye edilmez
→ İlk başta elbette birçok sorun olacaktır, ama bazıları için çözüm hiç olmayabilir
6 yorum
MacBook’lara geliştirici talebinin yüksek olduğunu düşünürsek, Intel MacBook’ların düzenli olarak çıkmaya devam edeceğini öngörmek doğru olur.
Görünüşe göre sanallaştırma sorunu gerçekten de düşünülenden daha büyük bir sorun olacak.
WSL2'de Docker'ın beğeni toplamasıyla karşılaştırınca tam tersi bir durum gibi görünüyor.
Desteklenmediği için zor durumda kalan pazarlar da var, ama tam da bu yüzden daha da hareketlenecek pazarlar da olacak gibi görünüyor. Bir bakıma yeni bir ekosistemin kapısı açılıyor yani...
Hmm.. Docker gerçekten üzerinde düşünmeye değer bir konuymuş
Konteynerlerle ilgili sorunlar da olacaktır ama bu biraz da Apple'ın ne kadar aktif davranacağına bağlı gibi görünüyor
Bir süre daha Intel Mac + ARM Mac ikilisiyle gidilir ama günün birinde hepsi ARM Mac’e dönüşecek,
o zaman fiilen tüm platform geliştiricileri için olmazsa olmaz ekipman gibi görülen Mac’in bu konumunu bir ölçüde kaybedebileceğini düşünüyorum.
MS’in ARM Mac’in çıkışına denk getirip Surface cihazlarda büyük indirim yapmasını umabiliriz ama..