Saya membaca di suatu tempat bahwa Ubuntu tidak akan lagi menggunakan unit ukuran file yang kita kenal sekarang (kB, MB, GB, TB) dan beralih ke standar IEC yang berbeda (KiB, MiB, GiB, TiB). Jika ini benar, saya ingin tahu apa alasan di balik perubahan ini, dan dampak (jika ada) perubahan ini, terutama dengan aplikasi multi platform atau aplikasi yang dijalankan dengan Wine.
filesystem
Cesar
sumber
sumber
Jawaban:
Jawaban singkatnya adalah ya, awalannya berubah. Tetapi itu tidak benar-benar membuat perbedaan.
Pemikiran
Selalu ada kebingungan karena unit gaya desimal seperti KB, MB, GB digunakan dengan data biner - KB berarti 1024 byte, bukan 1000 byte seperti yang diharapkan. Dan tentu saja banyak orang di seluruh dunia menggunakan awalan desimal yang sebenarnya dalam kehidupan sehari-hari mereka di bawah sistem metrik.
Insinyur jaringan dan pengguna komputer lama tentu saja dilatih untuk memahami perbedaannya, tetapi kebingungan yang terjadi berarti aplikasi tidak konsisten dalam penggunaannya; satu aplikasi mungkin menggunakan MB berarti 1.000.000 byte (menggunakan awalan desimal), sementara yang lain mungkin berarti 1.048.576 byte (menggunakan interpretasi biner).
Hal ini menyebabkan Ubuntu akhirnya mengadopsi kebijakan unit baru .
Dampak
Dampaknya benar-benar hanya masalah tampilan. Ukuran file dan bandwidth jaringan akan ditampilkan menggunakan awalan desimal, sehingga file 5kB sebenarnya akan menjadi 5.000 byte. Ini sebenarnya sejalan dengan apa yang banyak orang harapkan.
Penggunaan memori dan beberapa utilitas tingkat rendah akan menampilkan ukuran menggunakan awalan biner (KiB, MiB, GiB, TiB). Ini dapat menyebabkan beberapa kebingungan awal tetapi sebenarnya lebih baik daripada status quo di mana kita memiliki satu awalan yang berarti dua hal yang berbeda.
Karena Windows masih menggunakan sistem ad-hoc lama, aplikasi Wine mungkin menampilkan ukuran file yang sedikit berbeda untuk file yang sama. Namun saya setidaknya sering melihat ukuran berbeda yang ditampilkan karena metode pembulatan, jadi saya tidak yakin itu masalah besar.
Lihat juga:
sumber
SANGAT SOOOO ... SEDERHANA !!!
Beberapa tahun yang lalu ada sedikit kebingungan tentang ini. Karena notasi
diajarkan, dipelajari dan digunakan di semua universitas dan hampir semua industri (perangkat lunak dan perangkat keras) di seluruh dunia, selama bertahun-tahun.
Gagasan bodoh menghitung dalam basis 1000 (bahkan bukan basis 10) hanyalah gejala lain dari kebodohan zaman kita dan kehidupan modern.
Yang membuat segalanya jauh lebih buruk adalah ide yang lebih bodoh untuk mencoba membangun (dan terus melakukannya) notasi lama untuk unit 1000-pangkalan yang tidak taktis. YANG TELAH MENCIPTAKAN SEMUA BINGUNG. Kalau saja mereka mengadopsi konvensi itu
maka akan ada jauh lebih sedikit kebingungan dan masalahnya akan jauh lebih kecil.
Mereka seharusnya mencoba membuktikan hal itu
Sama sekali tidak perlu menggunakan basis-1000 unit. Mungkin idenya dimulai dengan pikiran keras kepala yang mengatakan "oh, tidak, jika kilo adalah 1000 dan mega 1.000.000, kita akan menggunakan kilo dan mega di basis-1000 untuk unit informasi (basis 2!)". Semua itu hanya karena suatu hari, tetapi itu jauh lebih lama, seseorang memiliki ide yang disayangkan (tidak begitu buruk, meskipun) memanggil kilobyte (kb) sekelompok 1024 byte. Jika dia memilih k2b dan m2b , dan menyebutnya kitwo byte dan mitwo byte (atau kookie byte , mookie byte dan gookie byte)), misalnya, semua gagasan terbelakang ini menggunakan basis-1000 untuk semua aplikasi dan sistem operasi keseluruhan, dan memaksakannya sebagai cara normal untuk membicarakan langkah-langkah dalam HW dan SW untuk peolpe, tidak akan terjadi, yang membuat segalanya jauh lebih buruk.
sumber
Memang membingungkan apa yang terjadi mengenai perubahan penunjukan ukuran kembali pada tahun 1998 dan akan jauh lebih sederhana jika mereka hanya menambahkan satu set baru dalam kekuatan 10 sebagai sebutan baru tetapi sayangnya mereka tidak melakukannya karena alasan di waktu berpusat di sekitar memperbaiki etimologi dari kata yang digunakan "Kilo" sehingga semua ukuran asli berdasarkan kekuatan 2 (1024) semuanya diberi nama baru dan sebutan baru dan kemudian kekuatan baru 10 angka diasumsikan label asli pra-1998 nama.
Jadi biarkan kebingungan dimulai:
Sebelum tahun 1998, satu Kilobyte berarti 1024 byte dan ditetapkan sebagai K atau KB.
Setelah tahun 1998, Kilobyte pra-1998 yang asli diganti namanya menjadi Kibibyte dan diberi sebutan baru K atau KiB dan sebuah pos baru 1998 Kilobyte dibuat yang 1000 byte dan memiliki penunjukan singkatan KB sehingga hari ini kita memiliki yang berikut:
1 KB = 1000 Bytes (KB tidak dapat disingkat menjadi K) 1 KiB = 1000 Bytes (KiB dapat disingkat menjadi K)
Semua penandaan diubah sehingga KB adalah singkatan resmi yang mengacu pada Kilobyte saat ini (1000) sementara K dan KiB secara resmi adalah penunjukan singkatan resmi untuk Kibibyte (1024).
Ini menjadi sangat membingungkan karena sebagian besar dari kita yang berada di sekitar hari-hari awal jauh sebelum tahun 1998 terbiasa menyebut Kilobytes sebagai 1024 byte dan menulis baik KB atau K sebagai sebutan singkat tetapi hari ini itu salah dan kita semua melakukan ini sebenarnya merujuk untuk "Kibibytes" ketika kita mengatakan "Kilobytes" dan sering menggunakan penunjukan yang salah sesuai standar dunia yang tidak aktif yang ditetapkan oleh IEC pada tahun 1998 yang sedikit membingungkan tetapi tidak akan terlalu buruk kecuali sekarang bahkan ada 18 tahun kemudian banyak orang yang masih belum menyadari bahwa K dan KB TIDAK sama dan sama sekali berbeda.
Jadi sebenarnya ada perbedaan antara "K" (1024) dan "KB" (1000)!
Ini kebetulan juga merupakan alasan mengapa hard drive selalu tampaknya memiliki ruang lebih sedikit daripada yang diiklankan, tetapi produsen hard drive adalah orang-orang yang benar dan menggunakan standar yang tepat saat ini ketika mereka menulis "Terabyte" pada kemasan ketika Namun orang yang membeli drive tersebut berpikir dalam hal Tebibytes dan mengharapkan ruang seperti itu.
Secara kebetulan, perbedaan antara drive 2 TB (Terabyte) dan drive 2 T atau 2 TiB (Tebibyte) adalah ukuran 199.023.255.552 byte yang sangat besar lebih kecil daripada apa yang akan dicapai oleh drive 2 T atau 2 TiB dan perbedaannya lebih kecil dari besarnya sedikit lebih dari 185 G atau GiB (Gibibytes) yang merupakan apa yang kebanyakan orang pikirkan paling ironisnya ketika mereka mengatakan "Gigabyte" walaupun salah.
Ini adalah salah satu sisi aneh yang diketahui FYI di dunia komputer yang merupakan catatan kaki yang baik untuk diketahui dan menjelaskan beberapa perbedaan aneh yang banyak orang saat ini sering sama sekali tidak sadar.
Banyak orang berpikir dan menyebut nama "Kilobyte" (1000) ketika mereka benar-benar memikirkan unit "Kibibyte" (1024) dan itu menjadi lebih membingungkan ketika orang menulis steno secara bergantian tetapi ini tidak benar, Kilobyte modern seharusnya menjadi ditandai "KB" dan tidak boleh "K" atau "KiB" di mana saja dalam dokumentasi atau program apa pun yang sebagaimana baru saja dijelaskan akan merujuk pada Kibibyte (1024).
Penunjukan singkatan K (1024) dan KB (1000) tidak lagi sama dan dalam kasus Kibibyte, baik K atau KiB dapat digunakan tetapi tidak KB.
Ini otakmu, ini otakmu pada Kibibytes - digoreng?
LOL
sumber