İnsanlar "32 bit" ve "64 bit" hakkında konuşurken, CPU'nun kayıtlarının ve bellek adreslerinin genişliğini, yani bitlik olarak bilinen kavramı tanımlıyorlar. Pratik olarak, 64 bitlik bir sistem çok daha fazla belleğe erişebilir, modern uygulamaları daha sorunsuz bir şekilde çalıştırabilir ve yine de çoğu 32 bitlik yazılımı sorunsuz bir şekilde çalıştırabilir. 2025 yılına kadar, 64 bit bilgi işlem neredeyse tüm platformlarda standart hale gelmiş ve 32 bit sistemler eski bir seçenek olarak kalmıştır.
Tech Index'ten alınan görüntü
CPU mimarisinde, "bitler" özellikle kayıtlar ve bellek adresleri gibi önemli veri yollarının genişliğini tanımlar. 32 bitlik bir adres alanı en fazla 2³² adrese (4 GB) ulaşırken, 64 bitlik tasarımlar çok daha büyük sanal ve fiziksel adres alanlarını destekler. Özellikle x86‑64'te, 64‑bit modu ayrıca belirli iş yüklerine yardımcı olabilecek daha genel amaçlı kayıtlar (8'den 16'ya) ekler.
Bazen. Uygulamaya bağlıdır:
İşletim sistemi sürümüne göre değişiklik gösterir, ancak genel olarak şu şekilde bir düzen vardır:
Ayrıntılar (ve PAE ve eski /3GB anahtarı gibi bazı eğlenceli tarihsel dipnotlar) Microsoft'un bellek sınırları belgelerinde yer almaktadır.
Pencereler:
macOS:
Linux:
Android:
Windows 10/11:
macOS:
Linux:
Modern CPU'lar 64 bit'tir. Windows'ta, Windows 11 uyumlu bir 64 bit işlemci gerektirir, bu nedenle en yeni işletim sistemini kullanmak istiyorsanız donanımınızın 64 bit özellikli olması gerekir.
2025 yılında neredeyse her zaman evet:
| Özellik | 32 bit | 64 bit |
|---|---|---|
| Adreslenebilir kullanıcı alanı (tipik işletim sistemi) | İşlem başına ~2–4 GB | Onlarca ila yüzlerce TB (işletim sistemine bağlı) |
| Maksimum fiziksel RAM (Windows örnekleri) | 4 GB (Windows 10 x86) | 128 GB-6 TB (Windows 11 sürümleri) |
| Uygulama uyumluluğu | 32 bit uygulamaları çalıştırır | 64 bit uygulamaları çalıştırır; çoğu platform 32 bit uygulamaları da çalıştırır (Windows/Linux); macOS artık 32 bit uygulamaları çalıştırmaz |
| Sürücü modeli | 32 bit sürücüler | 64 bit Windows'ta 64 bit sürücüler gereklidir |
| Bugünün varsayılanı | Miras | Standart |
(Kesin sınırlar işletim sistemine ve sürüme bağlıdır; burada verilen rakamlar Microsoft'un yayınladığı sınırları kullanmaktadır.)
Yerinde geçiş yoktur: 32 bit Windows'tan 64 bit'e geçiş için 64 bit işletim sisteminin temiz bir şekilde yüklenmesi gerekir (yedekleme, CPU uyumluluğunun doğrulanması, yükleme ortamı oluşturulması, uygulamaların/sürücülerin yeniden yüklenmesi). Microsoft'un SSS bölümünde adımlar ve uyarılar yer almaktadır.
64 bit Windows PC'de eski 16 bit programımı çalıştırabilir miyim?
64 bit Windows, 16 bit yazılımları doğrudan çalıştıramaz. Bir sanal makine veya emülatör kullanmayı düşünün.
Neden bazı programlar Windows'ta "Program Files (x86)" klasörüne yüklenir?
Bu klasör, 64 bit sistemdeki 32 bit uygulamalar içindir; normal "Program Files" klasörü ise 64 bit uygulamalar içindir. Bu ayrım, doğru DLL'leri doğru uygulamalarla birlikte tutar. (Bu davranış, WOW64 uyumluluk katmanının bir parçasıdır.)