Bu işletim sistemine kalmış. Windows'un gösterdiği şey GiB aslında ama nedense GB yazıyor. GNU/Linux dağıtımlarında GiB vs. yazdığını görebilirsiniz mesela. Normalde doğrusu da bu, çünkü 1 GB = 1000 MB aslında, 1024'lü olan "Gibibyte" şeklinde ifade edilen.

O sayılar işletim sistemlerine has değil. Binary prefix diye geçer. Sen nasıl milimetre, santimetre, kilometre kullanırken metre biriminin başına 10'un kuvvetleri ile çarpıp böldüğün için o ifadeleri getiriyorsan 2'nin kuvvetleri ile çarpınca da onlar getiriliyor. Normalde olması gereken o. Ama işletim sistemleri niyeyse GiB demek yerine GB diyor. Sorun da bu. Depolama birimi üreticilerinde sorun yok yani.

Peki bu sayılar Mac ve Linux'ta da aynı mıdır? Ya da farklı bir işletim sistemi varsa ben bilmiyorum 1GB kullanan bir işletim sistemi?

Bu dosya boyutu birimi evrenseldir, 2'nin katları şeklinde gittiğinden 210'dan 1024 geliyor. Sadece depolama birimi üreticileri 1 GB = 1000 MB mantığıyla disk üretip piyasaya sunuyor. Dolayısıyla istisnalar dışında 1 GB = 1024 MB'tır.

Harici diskler neden üzerinde yazan boyutu sunmaz konusunu araştırdım ve aklıma bir soru takıldı işletim sistemlerinde 1GB = 1024MB burada sorun yok ama kendi kodladığımız bir işletim sisteminde de bu durum aynı mıdır? Kendi kodladığım bir işletim sistemim bulunmadığı için ve kodlama bilmediğim için böyle bir soru sormaya karar verdim ve çok merak ettim Mac veya Linux'da da bu durum böyle midir? Bu neden kaynaklanıyor? İyi forumlar.

Peki hiç mi depolama birimi üreticileri gibi 1GB 1000 MB kabul eden işletim sistemi yok? Yani 1TB hard disk taktığımda toplam 1TB gösterecek.

Teşekkür ederim içimi rahatlattınız doğrusu ama siz neye dayanarak bunu söylüyorsunuz yanlış anlamayın ama merak ettim daha önce kendi işletim sistemini kodladınız mı ya da yazılımcı mısınız?

1GB = 1000MB 1GiB = 1024MiB Tanımlamaları bu şekilde. Nedenini bilmiyorum ancak Windows verileri MiB gibi hesaplamasına rağmen MB adıyla gösteriyor. Bu yüzden de 1TB'lık bir disk 931GB görünüyor. İncelemek isterseniz: Gibibyte - Vikipedi tr. m. wikipedia. org

Tamamen sıfırdan bir işletim sistemi yaratırsanız bu sayıları kendiniz belirleyebilirsiniz, hazır sistemlerde düzenleme yaparsanız çok büyük ihtimalle zaten önceden bu veriler ayarlanmıştır.

Şu an yaygın olarak kullanılan sistemi baz alarak isterseniz 10'luk sistemde bir birim bile çıkarabilirsiniz. 10 bayt = 1 Polybayt şeklinde. Bu size kalmış fakat sistemlerde ikilik sistem kullanıldığından ikinin katları üzerinden gider. Üstelik bu birimlerin evrensel olduğunu şöyle kanıtlayabiliriz: Kodlayacağınız işletim sisteminde klavyenin her bir tuşuna vurduğunuzda ortaya çıkacak harf 8 bit = 1 bayt'a eşittir. İşletim sisteminin temelini bunlar oluşturuyor olacak yani.

Varlığı hakkında bilgim yok ama sana öyle söyleyeni yapılabilir.

Dostum bak bu MB GB biçimi artık evrensel. Sen ben kendime ait bir dosya sistemim olsun diyorsan atıyorum 1H =967k derseniz tek sınır senin hayal etme yeteneğin.

Zaten bunu biliyorum dediğim gibi sadece bu konuyu merak ettim cevabımı aldım teşekkürler ama farklı sorular gelmeye başladı şimdi. Hangi işletim sistemleri 1GB = 1000 kabul ediyor kullanacağımdan değil merak ettim bir de Windows'ta bunu değiştirmek mümkün mü? ya da Linux, Mac vb. işletim sistemlerinde bu mümkün mü?