24Aug

ARM ile Intel: Windows, Chromebook ve Android Yazılım Uyumluluğu için Neler Oldu?

intel-işareti

Geleneksel olarak Intel x86 veya x64 işlemcileri dizüstü bilgisayarlarda ve masaüstlerinde bulunurken, ARM işlemcileri daha düşük güçte gömülü aygıtlarda, akıllı telefonlarda ve tabletlerde bulundu. Fakat şimdi ARM yongalı dizüstü bilgisayarları ve Intel yongalı akıllı telefonları satın alabilirsiniz.

ARM ve Intel, birbirinden tamamen farklı ve uyumsuz iki mimari sunuyor.İster Windows, Android veya Chrome OS cihazını tercih edersiniz, ARM veya Intel x86 / x64 arasında seçim yapabilir ve yazılım uyumluluğu için seçim önemlidir.

ARM ile Intel: Hızlı Tarih Dersi

Intel soketleri tarihsel olarak en iyi performansı gösterdi, ancak en yüksek güç tüketimine ve fiyatına sahiplerdi. ARM yongaları tarihsel olarak en düşük güç tüketimine sahipti ve önemli ölçüde daha ucuzdu, ancak performans açısından Intel ile rekabet edebildiler. Bu son bir ayırım değil - on yıl önceki bir cep telefonunda büyük olasılıkla bir ARM çipi olacakken, bir masaüstü bilgisayarında bir Intel çipi bulunacak.

Burada AMD yongalarını Intel yongalarıyla birlikte bulunduğumuza dikkat edin. AMD yongaları aynı zamanda Intel'in x86'yı da kullanıyor - şimdi 64-bit mimarisi olduğu için x64.

ARM yongaları performans açısından hızla gelişiyor.iPhone'ların ve iPad'lerin yanı sıra, çoğu Android akıllı telefonu ve tableti, düşük güç kullanımını elde etmek için hepsinde ARM çipleri var. ARM, ucuz, düşük güçlü bir mimariyle başladı ve performanslarını geliştirdi; akıllı telefonların ve tabletlerin son birkaç yılda ne kadar hızlı bir şekilde yükseldiğine dikkat çekti.

Intel'in x86 ve x64 yongaları, Intel'in en son Haswell yongaları dizüstü bilgisayarlara büyük pil ömrü geliştirmeleri ile, mobil cihazlarda ARM'ın gerisinde kaldığını fark ettiğinde güç tüketiminde ilerleme kaydetti. Intel, daha pahalı ve yüksek performanslı bir mimariyle başlamış ve güç tüketimini düşürerek düşük uçlu cipsleri daha fazla fiyat rekabetçiliği haline getirmiştir.

ARM ve Intel cipsleri birbirlerine daha da yakınlaşıyor, bu yüzden çizgilerin bulanıklaşmaya başlamaları sürpriz değil.İster bir Windows cihazı, bir Chromebook veya bir Android cihazı satın alırsınız, bu fark önemlidir.

İşte Dikkat Edilecekleriniz: Yazılım Uyumsuzlukları

ARM ve Intel yongalarının farklı işlemci mimarileri ve yönerge setleri vardır. Bu, bir ARM bilgisayarında Intel mimarisi için derlenmiş bir uygulamayı çalıştıramayacağınız anlamına gelir ve Intel bilgisayarlarda ARM için derlenmiş kod çalıştıramazsınız demektir. Bu, Windows cihazları, masaüstü Linux programlarını çalıştıran Chromebook'lar ve hatta Android cihazlar için önemli etkileri vardır.

Windows 8 ve Windows RT

Vahşi ortamda bulabileceğiniz çoğu Windows aygıtı, bir Intel işlemcide Windows 8'in tam sürümünü çalıştırıyor. Bununla birlikte, Microsoft'un Surface 2, Surface RT ve Nokia'nın Lumia 2520 tableti gibi bazı cihazların içinde ARM işlemci var. Bu ARM aygıtları Microsoft'un Windows RT'sini çalıştırır.

Windows RT çok sınırlı ve Microsoft dışındaki herhangi bir masaüstü programı çalıştıramıyor. Microsoft, onu bu şekilde kilitlemeyi seçti - geliştiricilerin ARM'daki Windows uygulamalarını değiştirmesine ve yeniden derlemelerine izin verebilirlerdi.Öyleyse, yalnızca ARM için derlenmiş Windows masaüstü uygulamalarını kurabilirsiniz. Orada bulunan tüm Windows masaüstü uygulamaları Windows RT'de çalışmazdı.

Microsoft, ARM masaüstü yazılım ekosisteminde yeni bir Windows oluşturarak burada birinci kare açmaya başlamıştı.Ayrıca, birçok insanın kafası karışık olabileceğini ve Windows'u Intel yazılımında ARM sistemlerinde Windows'a yüklemeye çalıştıklarını biliyorlardı.Sonunda, geçmişten bir ara vermeye ve masaüstünü tamamen kilitlemeye karar verdiler. Muhtemelen masaüstünü Windows RT'den tamamen kaldırmak isterler, ancak eskiden Metro olarak bilinen yeni arayüzde çalışan bir Office sürümünü henüz yayınlamadılar.

Windows Store'dan Windows "RT" aygıtında yalnızca "Windows 8 stili" yeni uygulamalar yükleyebilirsiniz.Çoğu Windows Mağazası uygulaması, çapraz platform olacak şekilde tasarlandığından işlev görür ancak arada bir uygulama yalnızca Intel işlemciler üzerinde çalışabilir.

Kısacası : ARM'daki Windows RT'si sınırlıdır ve üzerine hiç masaüstü yazılımı yükleyemezsiniz.

Microsoft yüzey-rt-ile-kol-çip

Intel Chromebook'lar vs ARM Chromebook'lar

Bazı Chromebook'larda Intel yongaları kullanılırken, diğer Chromebook'larda ARM yongaları kullanılır. Samsung'un popüler Series 3 Chromebook'u, yeni HP Chromebook 11'in olduğu gibi bir ARM çipi kullanıyor. Birçok Chromebook'ta Intel çipleri kullanılıyor.

Chrome OS'de bu çok önemli değil. Aynı Chrome tarayıcısını ve web uygulamalarını bir ARM işlemci üzerinde çalıştırabilirsiniz. Flash ve Netflix'in tümü ARM Chromebook'larda çalışır. Chrome OS, Windows'un yaptığı uzun geçmişe sahip değildir; bu nedenle, ARM'da çalıştırılamayan uygulamalara girmeyeceksiniz.

Ancak, Chromebook'unuzu geliştirici moduna alıp masaüstü Linux'u kurmayı planlıyorsanız bu çok önemli. Masaüstü Linux tarihsel olarak Intel işlemciler üzerinde çalıştı, bu nedenle ARM işlemciler üzerinde çalışırken çok daha sınırlı.Kullandığınız yazılımın çoğunluğu açık kaynaktır ve ARM işlemcileri için yeniden derlenebilir ancak çalıştırmak isteyebileceğiniz kapalı kaynak uygulamaları yalnızca Intel yongaları üzerinde çalışır.

Adobe Flash eklentisinin masaüstü Linux sürümü Steam ve yüzlerce Linux oyun kütüphanesi, Microsoft'un Linux Skype for Minecraft, tüm bu uygulamalar bir Intel Chromebook'taki geliştirici modunda kurulabilir, ancak çalışmazhiç de ARM birinde. Chromebook'unuzu bir Linux sistemi olarak kullanmayı planlıyorsanız, yalnızca açık kaynaklı bazı yardımcı programlara gereksinim duymadığınız sürece Intel tabanlı bir sistem edinmek istersiniz.

Bunu doğru anlıyorsunuz - Flash, bir ARM Chromebook'ta Chrome OS'de çalışırken, bir ARM Chromebook'taki bir masaüstü Linux ortamında Flash yükleyemezsiniz.

Kısaca : Chrome OS, bir ARM çipi ile sorunsuz ancak geliştirici modunda çok daha sınırlı bir masaüstü Linux sisteminiz var.

chromebook-ile-intel-içi-etiket

Intel'de Android, ARM'de Android ile

Android, akıllı telefonlar ve tabletler tarihsel olarak ARM yongalarını kullanıyor ancak Intel bunu yıllardır değiştirmeye çalışıyor.İçlerinde Intel çipleri bulunan Android telefonlar ve tabletler gösterildi ve piyasaya çıktı.Intel artık Bay Trail cipsli birçok Android tabletinin çok yakında çıkacağını söylüyor. Bu cihazlar ARM tabletlerden daha yüksek bir performans sunabilir, ancak burada bir yazılım karşılaştırılabilirliği sorunu da var.

Çoğu Android uygulaması Android SDK kullanıyor ve Dalvik sanal makinesinde çalışıyor, bu nedenle çoğu Android uygulaması hem ARM hem de Intel işlemcileri ile uyumlu olacak. Bununla birlikte, bazı uygulamalar doğal ARM kodunu kullanmak ve uygulamalarından daha fazla performans elde etmek için Android NDK'yi( yerli geliştirme kiti) kullanıyor. Bu uygulamalar genelde oyunlar gibi performansa duyarlı uygulamalar olacaktır. ARM'a özgü koda sahip uygulamalar, Intel x86 veya x64 tabanlı Android cihazlarda çalışmaz.

2012'de Intel, Android uygulamalarının% 95'iyle karşılaştırılabilir olduklarını söyledi [Kaynak].Bu iyi bir sayı ama% 95 tüm Android uygulamaları değil - bu uyumluluk derecesinde, her yirmi Android uygulamasından birisi çalışmıyor. Oynamak istediğiniz bir oyun, satın aldığınız Intel tabanlı bir Android cihazında çalışmazsa, bu sinir bozucu olabilir.

Kısacası : Intel yongalarına sahip Android cihazları, Android uygulamalarının büyük çoğunluğunu çalıştıracak, ancak ARM cihazları hepsini çalıştıracak.

samsung-Galaxy tırnağı-robot-tablet ile-Intel-chip

Cihazınızdaki çip mimarisi önemlidir, bu nedenle yeni bir cihaz satın alırken dikkat edin. Uygulamaları yükleyemediğiniz bir Windows cihazı, popüler Linux programlarını çalıştıramayacağınız bir Chromebook veya favori oyununuzu oynatamayan bir Android cihazı ile sonlandırmak istemezsiniz.

Apple aygıtları daha net anlaşılır.Şu an Apple'ın Mac bilgisayarının tümünde Intel yongası var ve iPhone'ların, iPad'lerinin ve diğer mobil aygıtların tümünde ARM yongaları var.

Resim Kredisi: Flickr'da huangjiahui, Flickr'da Orde Saunders, Flickr'da Torsten Maue, Flickr'da Cheon Fong Liew