Çözüldü Kodlanan bir işletim sisteminde 1GB kaç MB'dır?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

PoLyNa

Kilopat
Katılım
17 Şubat 2017
Mesajlar
117
Çözümler
1
Daha fazla  
Sistem Özellikleri
işlemci: i5 11400f
ekran kartı: gtx 1060 6gb 32gb
ram: corsair vengeance rgb sl 3600mhz cl18
Cinsiyet
Erkek
Meslek
vfx editörü - after effects - blender
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.
 
Çözüm
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.
Bu dosya boyutu birimi evrenseldir, 2'nin katları şeklinde gittiğinden 2¹⁰'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.
 
Bu dosya boyutu birimi evrenseldir, 2'nin katları şeklinde gittiğinden 2¹⁰'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.

Evet 1GB = 1024 MB'dır buna hiçbir türlü itirazım yok ben kabul ediyorum ama kendi kodladığımız bir işletim sisteminde bu nasıl oluyor?
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.

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?
 
Evet 1GB = 1024 MB'dır buna hiçbir türlü itirazım yok ben kabul ediyorum ama kendi kodladığımız bir işletim sisteminde bu nasıl oluyor?
Ş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 (ASCII varsayıyorum.) 8 bit = 1 bayt'a eşittir. İşletim sisteminin temelini bunlar oluşturuyor olacak yani.
 
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.
 
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.

Benim için çok açıklayıcı bir cevap oldu diyebilirim peki GB ve gib arasındaki fark nedir? Bir de Kali lunix işletim sisteminde 1GB = 1024 mü 1000 mi?
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.

Sadece merak ettim böyle bir huyum var işte ne yapayım bir şey araştırdım mı soru işareti kalmayana dek araştırma yaparım araştırma yaparak bulamazsam konu açarım :)
Ş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 (ascıı varsayıyorum.) 8 Bit = 1 Bayt'a eşittir. İşletim sisteminin temelini bunlar oluşturuyor olacak yani.

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ü?
 
Benim için çok açıklayıcı bir cevap oldu diyebilirim. Peki GB ve GiB arasındaki fark nedir?
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:
 
1GB = 1000 MB.
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:

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?
 

Yeni konular

Geri
Yukarı