2020'nin sonunda, Apple, kullanan birkaç Mac'i yayınladı. Yeni Apple Silikon Mimarisi . Tüm Mac yazılımının "doğal olarak" olmadığını duymuş olabilirsiniz. Ama bu ne anlama geliyor?
Yerel yazılım daha hızlı çalışır
Bu yazılım "yerli" Belirli bir bilgisayar sistemine, özellikle bu tür bilgisayar için yazılmıştır (aksi takdirde "mimari olarak bilinir"). Yerli göreceli bir terimdir. Yazılım doğal değilse, kullandığınızdan daha fazla bir bilgisayar türü için oluşturuldu.
Normalde, bir bilgisayar yerel olmayan yazılımı çalıştıramaz. Ancak emülatörler adı verilen özel yazılım araçları var. Sanal makineler , ve İkili çevirmenler Bu, yazılımı çalıştırırken sineydeki mimariler arasındaki kod çevirerek işlemin yanında yardımcı olabilir. Bu, yerel olmayan yazılımların, yazılım geliştiricisi tarafından ihtiyaç duyulan birkaç ya da hiç hazırlık ile çevrilmiş veya öykünmüş bir yazılım olarak çalışmasını sağlar.
Dezavantajı üzerinde, bu çeviri işlemi, karmaşıklık ve hesaplama süresi ekler, bu da doğal olmayan yazılımların genellikle yerel yazılımdan daha yavaş çalıştığı anlamına gelir. Ayrıca, yerli olmayan yazılımlar, yeni mimarinin tüm özelliklerinden ve avantajlarından yararlanamayabilir.
İLGİLİ: Yazılımın doğal olarak çalışması ne anlama geliyor?
Apple Silicon Mac'lerin yeni bir mimarisi var
Çekirdeğinde, Apple'ın yeni Apple Silikon Mac'leri farklı bir bilgisayar mimarisi kullanıyor ( KOL ) Intel tabanlı Mac'lerden ( x86-64 ). Bu, iki tür MAC'lerin içindeki CPU'ların temelde farklı şekillerde çalıştığı ve Intel Mac'lerde çalışan yazılımın özel bir yazılım kullanarak uçağa çevrilmesi veya değiştirilmesi gerektiği anlamına gelir (yeniden yazılmış veya yeniden derlenmiş ) Doğal olarak Apple Silicon Mac'lerinde çalıştırmak için geliştiriciler tarafından.
Apple, Apple Silicon Mac'lerde çalıştırmak için Intel Mac yazılımını otomatik olarak çevirmek için kullandığı teknoloji denir Rosetta 2 Ve oldukça şaşırtıcı. Bir Intel uygulamasını ilk çalıştırmaya çalıştığınızda, Rosetta 2 kurulacak ve uygulaması bundan sonra sorunsuz çalışacaktır. ROSETTA 2, mimariler arasındaki altta yatan yazılım kodunu çevirir ve ardından öğrendiklerini kurtarır Uygulamayı bir dahaki sefere daha hızlı çalıştırmak için.
İLGİLİ: Mac, Intel'den Apple'ın kendi kol cipslerine nasıl geçecek?
Rosetta 2 harika, ancak yerli uygulamalar en iyisidir
Rosetta 2 şaşırmış olsa da, yazılım yeni mimaride verimli bir şekilde çalıştırmak için özel olarak optimize edilmediğinden, bir Mac'te yerel olmayan yazılımı çalıştırmak için hala bir performans cezası var. Eğer ROSETTA 2 ile çalışan aynı uygulamayı, Apple Silikon'da doğal olarak koşmak için karşılaştıracak olsaydınız, uygulamanın yerel versiyonu teorik olarak daha hızlı ve daha verimli çalışmalıdır.
Bu yüzden, özellikle Apple silikon makineleri için yazılan yerel yazılım uygulamaları - seçiminiz varsa neredeyse her zaman daha iyidir. Yepyeni bir platform (örneğin Apple Silicon MAC'leri gibi), henüz için mevcut olmayan bir yepyeni bir platform olduğunda, ancak yollar var. Mac'inizde çalıştırdığınız uygulamaların yerli olup olmadığını kontrol edin ya da değil.
Ayrıca, en sevdiğiniz yazılım geliştiricilerinin web sitelerine ve sosyal medya hesaplarına göz atın. İnternet sitesi isapplesiliconready.com Ayrıca, hangi popüler uygulamaların elma silikonunu desteklediğini gösteren faydalı bir liste içerir.
Zaman geçtikçe ve daha fazla insan M1 Mac'ü satın alırken, aktif bir ürünle olan her Mac geliştiricinin, uygulamalarının yerel bir Apple silikon versiyonunu daha önce veya sonraki bir şekilde serbest bırakacağını garanti eder, bu yüzden ayarlanmış kalır.
İLGİLİ: M1 Mac'ler için hangi uygulamaların optimize edildiğini kontrol edilir