Ev yorumlar 32-Bit'e karşı 64-bit oses: fark nedir?

32-Bit'e karşı 64-bit oses: fark nedir?

İçindekiler:

Video: 32 bit işlemci ve 64 bit işlemci arasındaki farklar??? (Kasım 2024)

Video: 32 bit işlemci ve 64 bit işlemci arasındaki farklar??? (Kasım 2024)
Anonim

Saymak için pek çok yol var, ancak bilgisayarlara gelince sadece ikilik var: 0 ve 1. Her biri bir "bit" olarak kabul ediliyor. Bu, 1 bit bilgi işlem için iki olası değer elde edersiniz; 2 bit, dört değer anlamına gelir; sonra 3 bitte, bunu sekize ikiye katlarsınız (2'ye üçüncü güce, yani 2 küp).

Katlanarak ilerlemeye devam edin ve en sonunda 4, 294, 967, 296 değerinde 32 bit (2'den 32'ye kadar güç) elde edersiniz; 64 bit (veya 64 ile 2. güç arasındaki) 18, 446, 744, 073, 709, 551, 616 değerindedir.

Bu çok fazla bit ve sayılar, daha yüksek bit bilgisayarları destekleyen bir yonganın ne kadar güçlü olabileceğini gösteriyor. İki kattan çok daha fazlası.

Çünkü birkaç yılda bir, bilgisayarların içindeki cipsler (akıllı telefonlar bile) ve bu cipsler üzerinde çalışan yazılımlar, yeni bir numarayı destekleme konusunda ileri atılımlar yapıyor. Örneğin:

  • 1970'lerde Intel 8080 yongası 8 bit bilgi işlemciliği destekledi.
  • 1992'de Windows 3.1, Windows'un ilk 16 bit masaüstü sürümüdür.
  • AMD, 2003 yılında ilk 64-bit masaüstü yongasını gönderdi.
  • Apple 2009'da Mac OS X Snow Leopard'ı tamamen 64-bit yaptı.
  • 64 bit yonga (Apple A7) ile ilk akıllı telefon 2014 yılında iPhone 5 oldu.

Oldukça açık: 64-bit, bazen x64 biçiminde, 32 bit'den fazlasını yapabiliyor (Windows Vista, 32 bit uygulamaları "Program Files" adlı bir klasöre yapıştırmaya başladığında takılan bir terim. (x86), "x86 başlangıçta 8086 - 80486 gibi Intel yongaları üzerinde çalışmak üzere ayarlanan talimatlarla herhangi bir işletim sistemine atıfta bulunur).

Bu günlerde, 64 bit işletim sistemli 64 bit yongaları çalıştırıyorsunuzdur, bu da 64 bit uygulamaları (mobil cihazlar için) veya programları (masaüstünde bazı isimlendirmelere karar vermek için) çalıştırır. Ama her zaman değil. Örneğin Windows 7, 8, 8.1 ve 10'un tümü 32 bit veya 64 bit sürümlerinde geldi.

Hangisine sahip olduğunuzu nasıl bilebilirsiniz?

64 Bit İşletim Sistemini Tanımlayın

Windows 10 yıldan daha eski bir bilgisayarda çalışıyorsa, yonganızın 64 bit olması neredeyse garanti edilir, ancak işletim sisteminin 32 bit sürümünü yüklemiş olabilirsiniz. Kontrol etmesi kolay.

Windows 10'da, masaüstündeki "Bilgisayarım" simgesine tıklayın ve "Özellikler" i seçin (veya Denetim Masası'nı açıp Sistem ve Güvenlik> Sistem'e gidin). Sistem başlığı altında, Sistem türünde göreceksiniz: "64-bit İşletim Sistemi, x64 tabanlı işlemci", kapsama dahil ettiğiniz anlamına gelir.

Aynı şeyi gösterecek olan Ayarlar sayfasını açmak için Windows 10 arama kutusuna About (Sadece) yazabilirsiniz.

Neden 32-Bit?

Neden bir 32-bit işletim sistemini bir masaüstü veya dizüstü bilgisayara yüklediniz? Bunun en büyük nedeni, 32 bit işletim sistemi gerektiren 32 bit işlemciye sahip olmanızdır.

Ancak böyle bir işlemciye sahip olmak olası değildir. Intel, 1985'te 80386 aralığında 32 bit işlemciler yapmaya başladı; 2001 yılına kadar 64-bit işlemcileri satıyordu. 2005 yılında Pentium D çipinin piyasaya çıkmasından bu yana bir PC satın aldıysanız, içinde 32 bitlik bir komut almış olmanız pek mümkün değildir. En son Intel 32-bit yonga, Pentium 4E, Şubat 2004'te çıktı ve x86-64 ile 64-bit'e çıkarıldı. Gerektiğinde hem 32 hem de 16 bit yazılımlarla geriye dönük olarak uyumluydu. Pentium 4'ün daha sonraki sürümleri, Extreme Edition gibi, tamamen 64 bit idi ve bu bile 2005 yılına kadar durduruldu.

Daha büyük olasılıkla, sadece 32-bit olarak gelen eski bir işletim sisteminiz var. Daha sonraki güncellemeler, eğer varsa, 64-bit'e kadar sıçramamış olabilir. Ve bu iyi olabilir - en eski 64 bit işlemcilerin tümü tüm özelliklere sahip değildi. 64bit Checker gibi bir yazılım kullanarak PC'nizin 64 bit için gerçekten hazır olup olmadığını belirleyebilirsiniz. Windows'un tüm sürümlerinde çalışır ve Windows 95'e döner.

64 bit mimari sisteme 32 bit işletim sistemi kurmak işe yarayacak, ancak bu uygun değil. Örneğin, 32-bit bir işletim sistemi daha fazla sınırlamaya sahiptir - göze çarpan sadece 4GB RAM kullanabilir. 32 bit işletim sistemine sahip bir sisteme daha fazla RAM yüklemek, performans üzerinde pek bir etkiye sahip değildir. Ancak, RAM fazla olan bu sistemi Windows'un 64-bit sürümüne yükseltin; aradaki farkı göreceksiniz.

Bu en açık şekilde yazılmalı: Windows 10'daki resmi olarak desteklenen maksimum RAM 2 terabayt (veya Windows 10 Home'da 128GB).

64- bit'deki RAM'in teorik sınırı: 16 eksantrik . Ama bunu destekleyebilecek donanıma sahip olmaktan çok uzağız.

Her iki durumda da, 16GB RAM ile yeni bir dizüstü bilgisayar almayı etkileyici görünmüyor, değil mi?

64 bit bilgi işlem, çıplak gözle görülemeyebilecek şekillerde olsa da, diğer birçok iyileştirme özelliğine sahiptir. Daha geniş veri yolları, daha büyük tamsayı boyutları, sekiz oktet hafıza adresi. Bilgisayar bilimcilerinizin bilgisayarlarınızı daha da güçlü hale getirmek için fayda sağlamaları gereken her şey.

Masaüstü işletim sistemi için indirdiğiniz bazı programların 32 ve 64 bit seçenekleriyle geldiğini de fark edebilirsiniz. Firefox, seçeneklerin "Windows" ve "Windows 64-bit" ("Linux" veya "Linux 64-bit" olduğu gibi) olduğu bir örnektir - macOS sürümü yalnızca 64-bit'tir).

Neden bunu yapıyorsun? Çünkü 32 bit işletim sistemleri hala orada. Çalıştırmak için 32 bit yazılıma ihtiyaçları var - genellikle 64 bit sürümleri bile yükleyemiyorlar ve kesinlikle onları çalıştırmayacaklar. Bununla birlikte, 64 bitlik bir işletim sistemi 32 bitlik bir programı destekleyebilir - özellikle Windows, bunun için Windows64'te Windows32 veya WoW64 adlı bir öykünme alt sisteminde yerleşiktir. C'nize bakın: bir süre sürün - iki Program Klasörü göreceksiniz: biri 64 bit programlar için, diğeri ise 32 bit uygulamalar için Program Klasörleri (x86). Dışarıda ne kadar 32 bit kod bulunduğunu hayretler içinde bırakacaksınız.

Mac'te, 32 bitlik özelliği daha az bulursunuz. Apple menüsünde Bu Mac Hakkında'yı seçin, Sistem Raporu'nu tıklayın ve Yazılım altında listelenen tüm uygulamaları vurgulayın. Her birinin Evet veya Hayır diyen 64 bit (Intel) girişi olacaktır. Çoğu Evet olacaktır. Yakın zamana kadar aralarından bir tanesi Mac için Microsoft Office idi - yalnızca 2016'nın ortasından başlayarak 64-bit bir sürüm sundu.

Mobil 64-Bit

Yukarıda belirtildiği gibi, Apple'ın A7 yongası bir cep telefonuna giren ilk 64-bit işlemciydi (iPhone 5'ler). Apple, 2015 yılında tüm iOS yazılımının 64 sürümüne geçmesi gerektiğine karar verdi. Öyle ki Haziran 2016 itibariyle, iOS'un en son sürümlerinde 32 bitlik bir uygulama açmak, "optimize edilmemiş" uyarısına neden oldu: verim."

İOS 10'unuz varsa, muhtemelen güncelleme yapmayan eski 32-bit uygulamaları bile kullanamazsınız (iOS 10'u 32-bit yongalarda destekleyen birkaç eski aygıt dışında). Bu Apple'ın kapalı sistemiyle ilgili "en iyi" şey - bunun olmasını zorlayabilir.

Android telefonlarda, içinde hangi çipin bulunduğunu tam olarak anlamadığınız sürece ayrıntıları ortaya çıkarmak biraz daha zor olabilir. Ayrıca, Android 5.0 Lollipop veya daha yeni bir sürümü çalıştırmıyorsanız, hala 32-bitsiniz. Size anlatacağım bir uygulama AnTuTu Benchmark; yükleyin, Bilgi düğmesini tıklayın ve Android hattını arayın. Size Android sürümünü ve 32 veya 64 bit olup olmadığını söyleyecektir. Android'den çalışan daha fazla fiş olmasına rağmen, ARM'ten Snapdragon'a, 64-bit yönünde baskı tamamen devam ediyor.

  • Qualcomm'daki Windows 64-Bit Uygulama Desteğini Alıyor Qualcomm'daki Windows 64-Bit Uygulama Desteğini Alıyor
  • Intel, 5 GHz Core i7 ile x86 40. Yıldönümünü Kutladı Intel, 5 GHz Core i7 ile x86 40. Yıldönümünü Kutladı
  • MacOS Catalina'da 32-Bit Uygulamaları Nasıl Çalıştırılır MacOS Catalina'da 32-Bit Uygulamaları Nasıl Çalıştırılır

İOS ve Android için, bu işletim sisteminin daha fazla RAM kullanmaya açılmasıyla ilgili değildir - elde tutulan bir cihazın bellek ihtiyacı, masaüstü kullanımına kıyasla önemsiz kalır. Aslında, x64'e gitmek daha iyi performansın garantisi değil - pek çok Android 32-bit telefon ilk 64-bit iPhone 5 ile eşleşti. Ayrıca, HTC Desire 510 gibi ilk 64-bit Android telefonlar, Android'in 32-bit eski bir sürümüyle sıkışıp kalmadan hiç fayda görmedi.

Ancak 64 bitlik çalışan akıllı telefonların başka faydaları var - döngü başına daha fazla veri toplama (ve daha hızlı), daha iyi şifreleme ve genel olarak güç verimliliği gibi gelişmiş özelliklere sahip 64-bit yongalara - özellikle ARMv8 mimarisine geçme gibi şeyler -.

Sonuçta, 64-bit devrimi zaten PC'lerde ve akıllı telefonlarda var. Pazarlamacılar artık ona güvenmiyorlar. Siz, tüketici, bunun bir parçası olmak için fazla bir şey bilmenize gerek yok.

32-Bit'e karşı 64-bit oses: fark nedir?