- 128 bit'e geçiş, donanımın (işlemcilerin) yazılımdan önce gelişmesini zorunlu kılıyor.
- Mevcut 64 bit mimari, o kadar büyük miktarda RAM'in yönetilmesine olanak tanıyor ki, acil bir teknik atılım gerekli değil.
- 128 bitlik bir sistemin uygulanması, kullanıcıya gerçek bir iyileştirme sağlamadan sürücü ve yazılım yeniden tasarımında astronomik maliyetlere yol açacaktır.
Eminim siz de bunu yaşamışsınızdır: Forumlarda gezinirken veya donanım hakkında okurken, neden hala 64 bit sistemlerle sınırlı kaldığımızı merak etmişsinizdir. Microsoft, Redmond'daki ofislerinde bu konuyu unutmuş gibi görünüyor, bazı kullanıcılar ise 128 bit sistemlere geçiş bir türlü gerçekleşmediği için hala 80'lerden kalma bir konsol kullanıyormuş gibi hissediyorlar, oysa bu fikir uzun zamandır birçok kişinin aklında.
Bu ikilemi anlamak için sadece yazılıma bakmak yeterli değil; her şeyi çalıştıran motora, yani işlemciye de bakmamız gerekiyor. Microsoft'un tembel olduğu anlamına gelmiyor bu, aksine donanım ve işletim sistemi arasında mutlak bir bağımlılık var ; bu da şu anda 128 bitlik bir Windows sürümü geliştirmenin zaman ve para kaybı olduğu anlamına geliyor.
İşlemci ve yazılım arasındaki dans
Bir işletim sisteminin 128 bit'te çalışabilmesi için öncelikle aynı dili konuşan bir işlemciye ihtiyacımız var. Piyasada bulunmayan bir makine için yazılım programlamanın bir anlamı yok. Geriye baktığımızda, bu modelin her zaman aynı olduğunu görüyoruz: önce 2003'te AMD'nin Athlon 64 işlemcileri geldi , ardından Intel'in Pentium 4'ü ve ancak o zaman Windows, Windows XP Professional x64 Edition veya daha sonraki Windows Vista'da olduğu gibi uyumlu sürümler yayınlayabildi.
Özünde, bitler, CPU'nun her saat döngüsünde işleyebileceği veri bloklarının boyutunu ve çok önemli olarak, yönetebileceği bellek sınırını tanımlar. Bit en küçük birimdir (0 veya 1), ancak bunları gruplandırarak "tamsayılar" oluştururuz. 32 bitlik bir işlemci yaklaşık 4.294 milyar tamsayıyı işlerken, 64 bitlik bir işlemci trilyonlarca olası değere ulaşır . 128 bite atlarsak, neredeyse gerçeküstü bir matematiksel alana gireriz ve okunması veya hayal edilmesi neredeyse imkansız bir veri miktarıyla karşılaşırız.
RAM için verilen mücadele
On yıllar boyunca bit boyutunu artırmamızın temel nedeni, RAM'i yönetme yeteneği olmuştur. 80'lerde 8 MB fazlasıyla yeterliydi; 90'larda 32 MB standarttı. Ancak 2000'lerde tüketim hızla arttı ve megabaytlardan gigabaytlara geçtik; bu da 32 bit'i terk etmemize neden oldu çünkü 32 bit yalnızca 4 GB'a kadar RAM'i adresleyebiliyordu.
64 bit mimariye geçiş bu sorunu büyük ölçekte çözdü. Teorik olarak, 64 bit bir sistem 18 eksabayta (19 milyar gigabayttan fazla) kadar belleği yönetebilir. Ölçek hakkında bir fikir vermek gerekirse, Windows 11 Pro, pratik nedenlerle genellikle 2 TB RAM ile sınırlıdır. 128 bit'e geçmek, trilyonlarca yottabaytı işlememize olanak tanıyacak, bu rakam bugün tamamen bilim kurgu ve gerçek dünyada tamamen işe yaramaz.
Neden hemen şimdi bu adımı atmıyorsunuz?
Birçok kişi, teknik olarak mümkünse neden yapılmadığını merak ediyor. Kısa cevap şu ki, gerçek bir ihtiyaç yok . Şu anda çoğumuz 16 GB ile 32 GB arasında RAM kullanıyoruz ve sadece en güçlü sunucular veya süper bilgisayar sistemleri mevcut sınırlara yaklaşıyor. Mimariyi yeniden tasarlamak için milyarlarca dolar yatırım yapmak, azalan getirilerin açık bir örneği olacaktır.
- Tamamen uyumsuzluk: Çok sayıda sürücü ve yazılımın sıfırdan yeniden yazılması gerekecekti.
- Üretim maliyetleri: Bu kapasiteden faydalanabilecek anakartlar ve işlemciler tasarlamak son derece pahalı olurdu.
- Başvuru eksikliği: 64 bitin sunduğundan daha fazlasına ihtiyaç duyan tek bir tüketici programı bile yok.
Bazı modern işlemcilerin, Ryzen 9000'deki AVX-512 gibi, çok özel multimedya veya bilimsel hesaplama görevleri için 128 bitlik kayıtlar veya komutlar kullandığı doğrudur , ancak bu sadece belirli bir araçtır ve tüm sistemin 128 bit hızında çalıştığı anlamına gelmez.
Gelecek ve dönüm noktaları
Bunun asla olmayacağını söyleyemeyiz. RISC-V mimarisi bu olasılıkları zaten ele aldı ve bilgisayar tarihinin bize öğrettiği şey, bugün absürt görünen şeyin yarın standart olacağıdır. 16 bit döneminde kimse terabaytlarca depolama alanı kullanacağımızı hayal etmemişti, ama işte buradayız. Ancak, 64 bitin potansiyelini tüketmemize daha onlarca yıl var .
Teknolojik evrim, bit sayısını artırmaktan ziyade verimliliğe ve iç performansa odaklanmaya devam edecektir. Bilgiyi işleme biçimimizde radikal bir değişiklik olmadığı sürece, 128 bit Windows, donanım meraklıları için bir hayal olarak kalacaktır; çünkü mevcut altyapı, en yeni AAA oyunlarını oynamaktan devasa veri merkezlerini yönetmeye kadar her türlü görev için fazlasıyla yeterlidir.
64 bit mimarisi o kadar geniş kapsamlıdır ki, mevcut ve yakın gelecekteki tüm talepleri fazlasıyla karşılamaktadır; bu nedenle, uyumlu donanım eksikliği ve bunu gerektiren yazılımın yokluğu nedeniyle 128 bite geçiş anlamsızdır ve bu ilerlemeyi uzak bir teknik olasılık olarak bırakmakta, ancak acil pratik bir kullanım alanı sunmamaktadır.




