Bilgi ölçü birimleri: bittan terabayta kadar
Bilgi hacmi bitler ve baytlarla ölçülür; büyük veri kümeleri için ise katlı birimler kullanılır: kilobayt (KB), megabayt (MB), gigabayt (GB) ve terabayt (TB). 1 bayt 8 bite eşittir. Büyük birimler arasında dönüşüm yaparken sayı tabanını dikkate almak önemlidir: bilgisayar donanımında (RAM ve dosyalar için) çoğunlukla 1024 katsayısı, depolama cihazlarının pazarlamasında ve telekomünikasyonda ise 1000 katsayısı kullanılır.
Bu farkları anlamak, flash belleğin gerçek kapasitesini, internet hızını ve indirilen dosya boyutlarını doğru değerlendirmenize yardımcı olur.
İçindekiler
Temel birimler: bit ve bayt
Dijital dünyanın temelini iki basit birim oluşturur:
- Bit (bit) — yalnızca iki değerden birini saklayabilen en küçük bellek hücresi:
0veya1. Tüm işlemcilerin çalıştığı ikili kodun temelidir. - Bayt (Byte) — 8 bitten oluşan bir grup. Bayt, çoğu eski kodlamada (ASCII gibi) bir metin karakterini (örneğin bir harf veya rakam) kodlamak için yeterli olduğu için standart haline gelmiştir.
Oran:
1 Bayt = 8 bit
İnternet hızınız 100 Mbit/s (Megabit saniye) olarak görünüyorsa, dosya indirme hızınız yaklaşık 12,5 MB/s (Megabayt saniye) olacaktır, çünkü $100 / 8 = 12,5$.
İkili mi ondalık mı: neden 1 GB ≠ 1 GiB
Kafa karışıklığının başlıca nedeni buradadır. Tarihsel olarak bilgisayarlar ikinin kuvvetleriyle ($2^{10} = 1024$) çalışır; bu nedenle mühendisler 1024 baytı ifade etmek için "kilo" önekini kullanmıştır. Ancak Uluslararası Birimler Sistemi'nde (SI) (fizik, metroloji) "kilo" öneki kesinlikle 1000 anlamına gelir.
Farklı yorumları ortadan kaldırmak için IEC 60027-2 standartları getirilmiştir:
1. İkili önekler (işletim sistemleri ve yazılımlar için standart)
Dosya boyutlarını ve RAM'i gösterirken işletim sistemleri (Windows, macOS, Linux) tarafından kullanılır.
- KiB (KiB, Kibibayt) = $1024$ bayt
- MiB (MiB, Mebibayt) = $1024$ KiB = $1,048,576$ bayt
- GiB (GiB, Gibibayt) = $1024$ MiB = $1,073,741,824$ bayt
2. Ondalık önekler (donanım üreticileri için standart)
Sabit disklerin (HDD), SSD'lerin, flash sürücülerin üreticileri ve internet servis sağlayıcıları kapasite etiketlemesinde kullanır.
- KB (KB, Kilobayt) = $1000$ bayt
- MB (MB, Megabayt) = $1000$ KB = $1,000,000$ bayt
- GB (GB, Gigabayt) = $1000$ MB = $1,000,000,000$ bayt
Neden 64 GB'lık flash bellek daha az alan gösteriyor? Üretici ondalık sisteme göre hesaplar: $64,000,000,000$ bayt. Bilgisayar bu sayıyı $1024^3$ ile böler (ikili sistem): $64,000,000,000 / 1,073,741,824 \approx 59,6$ GiB. Verilerinizi kaybetmediniz — sadece hesaplama sistemleri farklı.
Birim dönüşüm tablosu
Ana birimleri karşılaştıralım. Bayt cinsinden tam değerlere dikkat edin.
| Birim | Gösterim | Bayt cinsinden (tam) | Yaklaşık | Kullanım alanı |
|---|---|---|---|---|
| Bit | bit | 1/8 bayt | - | Ağ hızı (Mbit/s) |
| Bayt | B | 1 | - | Karakter boyutu, küçük dosyalar |
| Kilobayt | KB (KB) | 1 000 | $10^3$ | Etiketleme, trafik |
| Kibibayt | KiB (KiB) | 1 024 | $2^{10}$ | Windows, dosya boyutu |
| Megabayt | MB (MB) | 1 000 000 | $10^6$ | Fotoğraf, müzik, veri hacimleri |
| Mebibayt | MiB (MiB) | 1 048 576 | $2^{20}$ | RAM (kısmen) |
| Gigabayt | GB (GB) | 1 000 000 000 | $10^9$ | HDD, SSD, flash bellekler |
| Gibibayt | GiB (GiB) | 1 073 741 824 | $2^{30}$ | RAM, işletim sisteminde hassas hesap |
| Terabayt | TB (TB) | 1 000 000 000 000 | $10^{12}$ | Sunucular, büyük arşivler |
Birimleri zihinden hızlıca nasıl dönüştürürsünüz
Günlük görevlerde son bayta kadar yüksek doğruluk nadiren gerekir. Bu basitleştirilmiş kuralları kullanın:
- Bitten bayta: 8'e bölün.
- Örnek: 100 Mbit/s $\approx$ 12,5 MB/s.
- Büyük birimlerden küçüklere (GB'den MB'ye): 1000 ile çarpın (yazılım için hassasiyet gerekiyorsa 1024).
- Örnek: 2 GB $\approx$ 2000 MB.
- Küçüklerden büyüklere (MB'den GB'ye): 1000'e bölün.
- Örnek: 500 MB = 0,5 GB.
- Disk satın alırken "kayıp" tahmini: belirtilen GB değerini 0,93 ile çarpın.
- Örnek: 1 TB'lık (1000 GB) disk sistemde yaklaşık $1000 \times 0,93 = 930$ GiB gösterecektir.
İnternet hızını kontrol etmek için ipucu Tarifeniz 100 Mbit/s ise ve torrent 11–12 MB/s hızla indiriyorsa — bu normaldir. Panik yapmayın ve servis sağlayıcınızı aramayın. Bit cinsinden hızı 8'e bölerek bayt cinsinden hızı elde edin.
Pratik uygulamalar: bellek, diskler, internet
Farklı alanlar farklı standartlar kullanır; bu durum sıklıkla kullanıcıların kafasını karıştırır.
RAM (Random Access Memory)
Burada neredeyse her zaman ikili sistem kullanılır. 16 GB'lık bir modül satın aldıysanız, işletim sistemi kullanılabilir belleği yaklaşık 14,9 GiB olarak görür (bir kısmı da donanım ihtiyaçları için ayrılır).
Depolama birimleri (SSD, HDD, Flash)
Üreticiler, rakamları daha "güzel" ve kitlesel tüketiciler için daha anlaşılır hale getirdiği için ondalık sistemi (1 GB = 1 milyar bayt) kullanır. Dosya sistemleri (NTFS, exFAT, APFS) bunu ikili gibibaytlara dönüştürür.
Veri aktarım hızı
- İnternet bağlantıları: saniyedeki bit cinsinden ölçülür (Kbit/s, Mbit/s, Gbit/s).
- Disk yazma hızı: saniyedeki bayt cinsinden ölçülür (MB/s). Bu tarihsel bir tercihtir: telekomünikasyon bit akışı iletir, dosyalar ise baytlardan oluşur.
Sık yapılan hatalar
- Bit ve bayt karışıklığı. En yaygın hata. Sözleşmedeki bağlantı hızı (Mbit/s), indirme yöneticisindeki dosya indirme hızından (MB/s) her zaman 8 kat daha büyüktür.
- Yeni diskte tam kapasite beklentisi. Kullanıcılar 500 GB'lık bir disk aldıklarında "Bilgisayarım"da tam 500 GB görmeyi bekler. Gerçek: ~465 GiB. Bu arıza değil, sayı tabanı farkıdır.
- Sistem verilerini göz ardı etmek. Dönüşüm doğru olsa bile, diskin bir kısmı dosya sistemi tarafından (dosya yerleştirme tablosu) kaplanır; bu nedenle kullanıcıya available alan her zaman teorik maksimumdan biraz daha azdır.
SSS
KB ile KiB arasındaki fark nedir? KB (kilobayt) 1000 bayta eşittir (ondalık sistem). KiB (kibibayt) 1024 bayta eşittir (ikili sistem). Günlük konuşmada "kilobayt" genellikle 1024 bayt için kullanılır, ancak kafa karışıklığını önlemek için teknik olarak KiB kullanmak daha doğrudur.
Neden bir gigabayt 1000 değil de 1024 megabayttır? Bilgisayarlar ikili sistemde çalışır. Bin sayısına en yakın ikinin kuvveti $2^{10} = 1024$'tür. Mühendisler bellek adresleme için bu sınırı kullanmayı daha uygun buldu. Daha sonra, uluslararası standartlarla uyumluluk amacıyla 1000 için ayrı önekler (K, M, G) getirildi; 1024 için ise eski adlar bırakıldı veya yeni önekler (Ki, Mi, Gi) tanıtıldı.
Bir dosyanın bayt cinsinden tam boyutunu nasıl öğrenebilirim? Windows'ta dosyaya sağ tıklayın → "Özellikler". "Boyut" alanında tam bayt sayısı, "Diskteki boyut" alanında ise dosya sistemi kümeleri dikkate alınarak kapladığı alan gösterilir.
MB mi yoksa GB mi daha büyük? Gigabayt (GB), megabayttan (MB) ondalık sisteme göre 1000 kat, ikili sisteme göre 1024 kat daha büyüktür. Artış sırası: KB < MB < GB < TB.