x86, 8086 işlemci ailesiyle başlayan çok eski bir teknolojidir. Şimdi x86-32 sürümü, en yaygın sürüm haline geldi ve halefi x86-64 veya daha fazla x64 olarak biliniyor. X64'e aşamalı geçiş çok erken başladı, ancak PC pazarında henüz ciddi eksiklikler yoktu. Bunun nedeni, x86 ile sorun yaşayan ilk pazarın üst düzey sunucu çalışması olmasıdır.

32bit mimariye sahip bir sistemi çalıştırmak, her zaman 32bit'in vurduğu öğelerle sınırlı olduğunuz anlamına gelir. Bu durumda, sorun bellekten kaynaklanır. 32 bit uzunluğunda bir işaretçi, 4 GB'a kadar bellekle en fazla 4,2 milyar adres gösterebilir. Bu nedenle, 16 GB bellek olmasına rağmen, belirli bir uygulama için yalnızca 4 GB'a kadar bellek ayırabilir. Ev kurulumundaki bu kısıtlama hiçbir zaman sorun olmayabilir, ancak sunucu ortamlarında bu büyük bir sorundur. Bu nedenle x64 işlemcileri çok erken alıcılara göründü.

X64 mimarisi, x86'nın özellikleri için hala geçerlidir, ancak adres başına 64 bit içerir ve onu geliştirir. Bu, x64 mimarisinin belleğinin 4,2 milyar metre kare olduğu anlamına geliyor, bu şimdiye kadar inanılmaz bir bellek. Bazı iyileştirmelerle, x64 mimarisini, öncekinin yerini alan harika bir işlemci yapar.

X64 ile ilgili sorun, yazılımın henüz mevcut olmamasıdır. X64 mimarisini kullanmaya çalışan işletim sistemleri olmasına rağmen, birçoğu x64 işletim sisteminde çalışmaz ve hatta bazıları çalışmaz. Sonunda, x64 mimarisi için yazılım gelecek ve 32bit donanım ve yazılımların tümü eski haline gelecektir. Ancak şimdilik, x64 mimarisi hala yazılım tutarsızlıkları nedeniyle halka erişimi sınırlıyor.

X64 mimarisinin en son özelliği, x86 ile mutlak uyumluluğudur. Bu nedenle, işlemciniz x64 ve işletim sisteminiz 32 bit olsa bile, kullanıcı herhangi bir fark görmez. Bu iyi olabilir, çünkü yazılım geldiğinde, donanım zaten mevcut olduğundan işletim sisteminizi ve ürün yazılımınızı yükseltmeniz gerekecektir.

REFERANSLAR