MagmaNex LogoMagmaNex
Ana Sayfa/Blog/Veri Boyutları: Bit, Byte ve KB, MB, GB Arasındaki Fark
Veri Boyutları: Bit, Byte ve KB, MB, GB Arasındaki Fark
Rehber14 Haziran 2026· 6 dk okuma

Veri Boyutları: Bit, Byte ve KB, MB, GB Arasındaki Fark

Bit ile byte farkı, KB (1000) ve KiB (1024) ayrımı, diskinizin neden daha küçük görünmesi, Mbps'den MB/s'ye indirme süresi hesabı ve sayı tabanlarının temelleri.

#bit#byte#veri boyutu#kilobyte#megabit

Veri Boyutları: Bit, Byte ve KB, MB, GB Arasındaki Fark

"1 TB disk aldım ama bilgisayar 931 GB gösteriyor", "İnternetim 100 Mbps ama dosya 12 MB/s iniyor". Bu cümleleri çok duyarız ve neredeyse her zaman aynı kafa karışıklığından kaynaklanırlar: veri boyutu birimlerinin nasıl çalıştığını bilmemek. Bu yazıda en küçük birimden başlayıp terabyte ve petabyte'a kadar çıkıyor, ondalık ile ikilik birimlerin neden farklı sayılar verdiğini ve indirme sürelerini kafadan nasıl hesaplayacağınızı netleştiriyoruz.

Bit ile byte aynı şey değildir

Her şeyin temeli bit (binary digit). Bir bit yalnızca iki değer alabilir: 0 veya 1. Bilgisayarın anladığı en küçük bilgi parçasıdır.

8 bit bir araya gelince bir byte olur. Bir byte tam olarak bir karakteri (örneğin "A" harfini) saklayacak kadar yer tutar. Aradaki en kritik kural şudur: bit küçük "b", byte büyük "B" ile kısaltılır. Yani:

  • 8 bit = 1 byte (8 b = 1 B)
  • Kb = kilobit, KB = kilobyte (8 kat fark!)
  • Mbps = megabit/saniye, MB/s = megabyte/saniye

İnternet hızları neredeyse her zaman bit cinsinden (Mbps), dosya boyutları ise byte cinsinden (MB) verilir. Pazarlama bunu bilerek yapar: 100 Mbps, 100 MB/s'den 8 kat küçük kulağa gelmez ama daha büyük bir sayıdır.

Ondalık (1000) ile ikilik (1024) karmaşası

İşte diskinizin neden "küçüldüğünü" açıklayan asıl mesele. İki farklı sayma sistemi var:

  • Ondalık (SI): 1 KB = 1000 byte. Disk ve SSD üreticileri, internet sağlayıcıları bunu kullanır.
  • İkilik (IEC): 1 KiB = 1024 byte. İşletim sistemleri (özellikle Windows) bunu kullanır ama çoğu zaman "KB" yazar.

İkisi arasındaki fark birim büyüdükçe açılır. 1 TB disk = 1.000.000.000.000 byte'tır. Windows bunu 1024'e bölerek hesapladığı için ekranda yaklaşık 931 GiB görürsünüz; ama "GB" yazdığı için kafa karışır. Disk kaybolmamıştır, sadece iki farklı cetvelle ölçülmüştür.

Birim Byte (yaklaşık)
1 bit 1/8 byte
1 byte (B) 1 byte
1 KB (kilobyte) 1.000 byte
1 KiB (kibibyte) 1.024 byte
1 MB (megabyte) 1.000.000 byte
1 MiB (mebibyte) 1.048.576 byte
1 GB (gigabyte) 1.000.000.000 byte
1 GiB (gibibyte) 1.073.741.824 byte
1 TB (terabyte) 1.000.000.000.000 byte
1 PB (petabyte) 1.000.000.000.000.000 byte

Pratik kural: Pazarlamada ve depolamada 1000 katları (KB, MB, GB), bellekte ve işletim sistemi göstergesinde 1024 katları (KiB, MiB, GiB) düşünün. Doğru terim ikinciler için "kibibyte, mebibyte" olsa da günlük dilde herkes "KB, MB" demeye devam eder; karışıklığın asıl kaynağı budur.

Mbps'den MB/s'ye: indirme süresi hesabı

En çok işinize yarayacak hesap budur. İnternet hızınız Mbps cinsindendir, ama indirme hızını MB/s görmek istersiniz. Kural basit: 8'e bölün.

  • 100 Mbps ÷ 8 = 12,5 MB/s (teorik en yüksek)
  • 50 Mbps ÷ 8 = 6,25 MB/s

Bir dosyanın inme süresini bulmak için: dosya boyutu (MB) ÷ hız (MB/s).

Örnek: 1,5 GB'lık bir oyun güncellemesi, 100 Mbps bağlantıda: 1500 MB ÷ 12,5 MB/s = 120 saniye = 2 dakika. Gerçekte ağ tıkanıklığı ve protokol yükü nedeniyle biraz daha uzun sürer.

Bu çevrimleri elle yapmak istemiyorsanız bit/byte dönüştürücü aracımızı kullanarak Mbps, MB, GiB gibi birimleri saniyede çevirebilirsiniz.

Sayı tabanları: ikilik ve onaltılık temelleri

Tüm bu birimlerin altında sayı tabanları yatar. Günlük hayatta 10 tabanını (ondalık: 0-9) kullanırız. Bilgisayarlar ise 2 tabanını (ikilik/binary: yalnızca 0 ve 1) kullanır, çünkü transistör ya açıktır ya kapalı.

İkilik sayılar çok uzun olduğu için programcılar genellikle 16 tabanını (onaltılık/hex: 0-9 ve A-F) tercih eder. Hex, ikiliğin kısa yazımıdır: 4 bit tam olarak bir hex hanesine karşılık gelir.

  • Ondalık 255 = ikilik 1111 1111 = hex FF
  • Bir byte'ın alabileceği en büyük değer: 255 (yani 2^8 − 1)
  • Renk kodları (#FF5733) ve MAC adresleri hep hex'tir

Neden 1024'ün özel olduğunu da bu açıklar: 1024 = 2^10. İkilik dünyada 2'nin katları "yuvarlak" sayılardır, 1000 değil. Tabanlar arası çevrim yapmanız gerektiğinde sayı tabanı dönüştürücü ile ondalık, ikilik ve onaltılık arasında anında geçiş yapabilirsiniz.

Özet

  • bit (b) ≠ byte (B); 8 bit = 1 byte, küçük/büyük harfe dikkat.
  • Üreticiler 1000 (KB, MB, GB), işletim sistemleri 1024 (KiB, MiB, GiB) kullanır; diskin "küçülmesi" bundandır.
  • İnternet hızı Mbps'tir; 8'e bölünce MB/s elde edersiniz.
  • Bilgisayarlar ikilik (2 tabanı) çalışır, programcılar onaltılığı (hex) kısa yazım için kullanır.

Bu dört kuralı bilirseniz disk etiketleri, internet paketleri ve "neden 1 TB tam 1 TB değil" sorusu artık sizi şaşırtmaz.


🛠 İlgili Araçlar

📚 İlgili Yazılar

← Tüm Yazılar🛠 Araçları Keşfet