KB ile KiB ve kB vs. kb arasındaki kullanım, konvansiyon savaşının on yıllardır sürdüğü için konu dışı bir tartışma ortaya çıkacağından sorunuzu mümkün olduğunca doğrudan cevaplayacağım.
1.) Dosya boyutunu göstermede standart Windows hangi önek kullanır? (kesinlikle IEC standardı değildir)
Aslında JEDEC 100B.01 standardıdır, yani KB (Killobyte) 1024 Bayttır.
2.) Windows işletim sistemi, SI birimlerinde bir Kilo için küçük bir alfabe "k" harfiyken neden dosya boyutunu KB (büyük harf alfabe "K" kullanarak) gösterir.
Yine, yarı iletken depolama kapasitesi için birim önekleri için JEDEC 100B.01 standardı olduğu için; bir SI ölçü birimi değildir ve dolayısıyla aynı anlama sahip değildir.
/ k
İle K
uğraşırken küçük harf büyük harfle eşanlamlı olabilir ; için , ve , JEDEC , ISO ve BIPM SI normları onları büyük harf olmak tanımlamak önüne , ve sırasıyla. Küçük harf , ve (olduğu gibi bağlam anlamı sağladığında, sadece gayri durumlarda kullanılır Ben sadece 1GB NIC takas veya çalışmıyor benim 2tb hdd ) ve vardır se başına geçersiz.kilo
kibi
giga
mega
tera
G
M
T
g
m
t
Büyük bir "K" SI birim sistemindeki Kelvin'i temsil eder. Burada anlamada bir şey mi eksik?
Evet, bir sermaye özellikle sıcaklık ölçümlerinden bahsederken ve SI ölçü birimleriyle uğraşırken K
temsil eder Kelvin
, ancak yarı iletken depolama kapasitesi ile uğraşıyoruz ve sahip olduğumu 512 KB of RAM
ve demek istediğimi söylemiyorum 512 Kelvin Bytes of RAM
. Ayrıca, IEC / JEDEC ve KB / MB / GB / vb ölçüm SI birimleri arasında ne zaman / nasıl ayrım yapılacağını bilmek gerçekten bağlama bağlıdır.
Çoğu işletim sistemi ve bellek / depolama ile ilgilenen cihazların büyük çoğunluğu K
Kilo'nun öneklerini 1024 bayt anlamına gelir, bu yüzden 4GB'lık bir modül olduğunu söyleyen RAM aldığımda 4 Gibi -Bytes (4 * 1024 * 1024 * 1024) ve Giga değil -Bytes (4 * 1000 * 1000 * 1000).
Bunun en büyük istisnası sürücü kapasiteleridir; bir başparmak sürücü veya sabit sürücü satın aldığımda, 32GB dediğinde biliyorum, 32 Giga -Bytes (32 * 1000 * 1000 * 1000) anlamına geliyor, Gibi -Bytes (32 * 1024 * 1024 * 1024) değil İşletim sistemi bunu Gibi-Bytes'te rapor edecek (ve böylece sürücümü 32GB'dan etkili bir 29.8 GiB sürücüsüne alacak). Ayrıca, bağlamdan bağımsız olarak KB'yi 1000 baytlık ortalama olarak kullanmayı seven bazı lezzetler olduğunu ve aynı işletim sistemindeki tüm uygulamaların boyutları aynı şekilde bildirmeyeceği için biraz kafa karıştırıcı olabileceğini unutmayın. Çoğu cihaz üreticisi, "reddi" olan sabit sürücü kutularında olduğu gibi KB / GB / vb dediklerinde ne anlama geldiklerini belirtmek için genellikle "kutu" ya da web sitesi vb *1GB = 1000000000 bytes
.
İşletim sisteminizin size hangi tarzı bildirdiği konusunda kafanız karıştıysa, her zaman bir dosyanın kaç bayt olduğuna bakabilir ve daha sonra işletim sisteminizin size ne söylediğini ('dosya boyutu' değil) görmek için matematiği yapabilirsiniz. 'disk üzerindeki boyut' farklı şeylerdir); İşletim sisteminiz size ham bayt sayısını söyleyemiyorsa, hangi sonekin ötesinde daha büyük sorunlar vardır.
Ya da Randall'ın dediği gibi: