X86 ve x64 Arasındaki Fark

Bilgisayar teknolojileri sürekli gelişiyor ve tahminlerimizi Moore yasasına dayandırırsak, onlarca yıl daha devam edecekti. Bilgisayar donanımının hızlı gelişimi, büyük ölçüde tüketicilerin daha iyi ve daha hızlı bileşenler için iştah açıcı olmasından kaynaklanmaktadır. Geliştiriciler mevcut standardın daha da ilerlemesini sınırlayan bir birlikte gösterime girdiğinde, yeni bir standarda ani bir geçiş görüyoruz. X86 ve x64 arasında olan şey budur.

x86, 8086 işlemci ailesiyle başlayan çok eski bir teknolojidir. Şimdi en yaygın sürüm olan x86-32 sürümüne dönüştü ve ardılı x86-64 veya daha yaygın olarak x64 olarak bilinir. Pc pazarında hala önemli bir dezavantaj varken x64'e geçiş kademeli olarak kaymaya başladı. Bunun nedeni, x86 ile ilgili sorunları yaşayan ilk pazarın, yüksek uç sunucuları çalıştıran pazarlar olmasıydı..

32 bit mimariye sahip bir sistemi çalıştırmak, her zaman 32 bit'in işaret edebileceği şeylerle sınırlı olduğunuz anlamına gelir. Bu durumda, sorun bellekten kaynaklanıyordu. 32 bit uzunluğunda bir işaretçi, sadece yaklaşık 4GB bellek olan maksimum 4.2 milyar adrese işaret edebilir. Bu nedenle, 16 GB kullanılabilir bellek olsa bile, belirli bir programa yalnızca 4 GB'a kadar bellek ayırabilir. Bu sınırlama hiçbir zaman bir ev kurulumu için sorun olmayabilir, ancak bir sunucu ortamında büyük bir sorun oluşturur. Bu nedenle x64 işlemcileri tüketiciler için çok erken ortaya çıktı.

X64 mimarisi hala x86'nın sahip olduklarını takip eder, ancak her adreste 64 bit ile geliştirir. Bu, x64 mimarisinin bellek kapasitesinin şu an için düşünülemez bir bellek olan 4.2 milyar kare olduğu anlamına geliyor. Belirli geliştirmelerle birleştiğinde, x64 mimarisini selefinin yerini almak için kesinlikle harika bir işlemci yapar.

X64 ile ilgili sorun, bunun için yazılımın henüz orada olmamasıdır. Her ne kadar x64 mimarisinden yararlanmaya çalışan işletim sistemleri olmasına rağmen, çoğu yok ve hatta bir x64 işletim sisteminde çalışmayan bazı bile var. Sonunda, x64 mimarisi için tasarlanan yazılım gelecek ve 32bit donanım ve yazılımların tümü eski haline gelecektir. Ancak şimdilik, x64 mimarisi, çekiciliğini genel halka sınırlayan yazılım uyumsuzlukları ile hala perili.

X64 mimarisinin son özelliği, x86 ile geriye dönük tam uyumluluğudur. Böylece işlemciniz x64 olsa bile, işletim sisteminiz 32 bit olduğu sürece kullanıcı herhangi bir fark görmez. Yazılım geldikten sonra, donanım zaten orada olduğu için işletim sisteminizi ve yazılımınızı güncellemeniz gerekir..