Alamat IPv4 anda:
Sistem pengendalian:

Bit dan bait: apakah maksud MB, MiB, GB dan GiB?

Satu bait (B) mengandungi lapan bit (b). Kadar sambungan Internet lazimnya dinyatakan dalam bit sesaat, manakala saiz fail dan memori dinyatakan dalam bait. Awalan juga penting: kB, MB dan GB perpuluhan tidak sama dengan KiB, MiB dan GiB perduaan.

Awalan perpuluhan dan perduaan

Dalam sistem perpuluhan SI, 1 kB ialah 1,000 B, 1 MB ialah 1,000,000 B dan 1 GB ialah 1,000,000,000 B. Unit perduaan menggunakan kuasa 1,024: 1 KiB ialah 1,024 B, 1 MiB ialah 1,048,576 B dan 1 GiB ialah 1,073,741,824 B. Begitu juga TB dengan TiB, dan PB dengan PiB, nilainya berbeza. Perisian lama kadangkala menggunakan “KB” untuk maksud 1,024 bait, jadi singkatan yang tidak diterangkan boleh mengelirukan. Jadual awalan perduaan NIST menyenaraikan istilah dan nilai yang tepat.

Mengapa cakera kelihatan lebih kecil

Cakera yang dijual sebagai 1 TB mewakili kira-kira 1,000,000,000,000 bait. Dalam unit perduaan, jumlah yang sama bersamaan lebih kurang 931 GiB. Paparan sistem pengendalian mungkin melabelkan unit secara berbeza, dan sistem fail atau partition pemulihan boleh mengurangkan lagi ruang yang boleh digunakan. Perkara ini sahaja tidak menunjukkan ada bait yang hilang. Bandingkan bilangan bait dan unit paparan sebelum mengesyaki peranti itu rosak. Begitu juga, 500 GiB memberi kira-kira 7.4 peratus lebih ruang storan berbanding 500 GB, walaupun labelnya hampir serupa.

Contoh pengiraan pemindahan

Fail 100 MB mengandungi 100,000,000 bait dalam tatatanda perpuluhan, atau kira-kira 95.4 MiB. Pada sambungan 100 Mbps, masa pemindahan idealnya ialah lapan saat: darabkan bait dengan lapan untuk mendapatkan bit, kemudian bahagikan dengan 100 juta bit sesaat. Pemindahan sebenar biasanya lebih lama disebabkan overhed protokol, kependaman, kesesakan, had pelayan dan trafik lain. Huruf kecil b menandakan bit; huruf besar B menandakan bait. Jika kedua-duanya tertukar, ralatnya sudah lapan kali ganda walaupun sebelum awalan perpuluhan dan perduaan diambil kira.

Cara menyatakan saiz yang tepat

Apabila membandingkan pakej, bar kemajuan muat turun atau spesifikasi storan, nyatakan bilangan bait asal jika ketepatan penting. Tukar kepada unit pilihan secara jelas dan nyatakan sama ada unit itu perpuluhan atau perduaan. Elakkan menjumlahkan nilai dalam MB dan MiB tanpa menukarnya terlebih dahulu. Jika spesifikasi hanya menyebut “500 GB” tetapi pengiraannya kelihatan menggunakan 1,024 sebagai pendarab, semak dokumentasi produk dan jangan sekadar mengandaikan konvensyen yang digunakan. Disiplin yang sama berguna apabila melaporkan penggunaan memori, saiz sandaran atau kadar pemindahan rangkaian.

Mengapa Speedtest memaparkan Mbps tetapi muat turun memaparkan MB/s

Pakej rangkaian dan ujian kelajuan biasanya menggunakan bit sesaat, manakala alat pengurusan fail sering menggunakan bait sesaat. Oleh itu, 800 Mbps bersamaan had atas sekitar 100 MB/s sebelum overhed. Baca panduan praktikal Mbps berbanding MB/s.