Çö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

Hectopat
Katılım
17 Şubat 2017
Mesajlar
40
Çözümler
1
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.

EKAloji

Decipat
Katılım
25 Mayıs 2019
Mesajlar
1.946
Makaleler
4
Çözümler
5
Yer
Türkiye Cumhuriyeti
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.
 
Çözüm
Katılım
17 Ağustos 2019
Mesajlar
1.458
Makaleler
1
Çözümler
24
Yer
Kaer Morhen
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.
 
KS
P

PoLyNa

Hectopat
Katılım
17 Şubat 2017
Mesajlar
40
Çözümler
1
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?
 
Katılım
17 Ağustos 2019
Mesajlar
1.458
Makaleler
1
Çözümler
24
Yer
Kaer Morhen
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.
 

46imt

Centipat
Katılım
17 Aralık 2020
Mesajlar
1.085
Makaleler
1
Çözümler
2
Yer
Türkiye
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.
 

Utku Oktay

Kilopat
Katılım
25 Şubat 2016
Mesajlar
3.487
Makaleler
4
Çözümler
83
Yer
EEPROM
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.
 
KS
P

PoLyNa

Hectopat
Katılım
17 Şubat 2017
Mesajlar
40
Çözümler
1
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ü?
 

Utku Oktay

Kilopat
Katılım
25 Şubat 2016
Mesajlar
3.487
Makaleler
4
Çözümler
83
Yer
EEPROM
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:
 
KS
P

PoLyNa

Hectopat
Katılım
17 Şubat 2017
Mesajlar
40
Çözümler
1
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

Yukarı