Kendini geliştirmenin en iyi yolu okumaktır…

Posts tagged ‘windows on windows fikri’

32-bit ve 64-bit işlemciler arasındaki fark!

Merkezi işlem birimi (CPU) ‘nde ALU denilen Aritmetiksel Hesaplama Ünitesi bulunur. Bu ünite işlemcinin gelen verileri işlediği, diğer bir anlamıyla düşünen kısmıdır. İşlemcide register denilen kısım yer alır. Register birimi ALU’nun en önemli birimidir. İşlemcinin hafıza birimlerinden oluştuğunu düşünürsek, işlemcide en hızlı hafıza birimi “register” birimidir. Normal Ram yada Özel üretim Ram’ler dahi Register birimlerinin hızlarına erişemez. Register CPU işlem yaparken hesaplanan işlemi işleyip ilk önce buraya geçici olarak koyup diğer işlemlerine devam eder. Veri adresleri ve adres yolları buraya bilgilerini bırakıp diğer birimlere devam ederler.

64 bit işlemci çıkmadan önce 32 bit işlemcileri kullanılıyordu. Bilgisayarın verileri işleme hızı register bölümüne bağlıdır. 32 bit işlemcilerde register birimi daha küçük olduğundan veriler parçalara bölünüp işleniyordu. 64 bit işlemcilerde ise register bölümü daha büyük olduğundan veriler rahatlıkla işlenebiliyor. Ayrıca 32 bit işlemcinin adreslemesi sınırlıdır, adresleme 4gb’ta sınırlandırılmıştır. Fakat işlemci 4gb’ın tümünü kullanamaz. Örneğin bir program çalıştırdığınızda o program sadece 3.25 gb kullanabilir. Çünkü Windows açılışından itibaren çalışan servisler için bir miktar bellek gereklidir. Bundan dolayı 3.25 ten fazlası sistem tarafından bir nevi yasaklanır.

64 bit işlemcilerde ise adresleme 2 terabyte’a çıkarılmıştır. Yani 4gb ve üstünü rahatlıkla kullanabilirsiniz. Fakat 64 bit işlemcilerde bir sorun var! O da işletim sistemi uyumluluğu. 64 bit işlemciler çıkmadan önce 32 bit işlemci kullanıldığından işletim sistemleri 32 bit işlemciye uyumlu olarak üretiliyordu. Windows XP sistemini ele alalım. İlk çıkarıldığında 32 bir işlemciler kullanımda olduğundan o tür işlemciye göre uyarlanmıştı. Fakat bir yıl sonra AMD firması tarafından Athlon64 işlemcileri piyasaya sürüldü. Bu üretimden sonra Microsoft çalışanları işe koyularak, Windows Server 2003 (daha&helliip;)