Chuyển đến nội dung

Công Cụ Chuyển Đổi Dung Lượng Lưu Trữ

Nhập một dung lượng và một đơn vị để xem nó dưới mọi đơn vị bit và byte cùng lúc, thập phân (kB, MB, GB — lũy thừa của 1000) đặt cạnh nhị phân (KiB, MiB, GiB — lũy thừa của 1024), với các chữ số chính xác. Nửa sau ước tính thời gian để lượng dữ liệu đó truyền qua đường truyền bạn chọn, phân biệt rõ megabit và megabyte. Miễn phí, không cần đăng ký, và mọi thứ chạy trong trình duyệt của bạn.

Một kích thước như 500, 1.5 hoặc 256. Chuyển đổi giữa bit, byte, đơn vị thập phân (kB, MB, GB) và đơn vị nhị phân (KiB, MiB, GiB).

Kết quả

1.000.000.000.000

Byte

8.000.000.000.000

Bit

0,909495 TiB

Cùng TB theo đơn vị nhị phân

Mọi đơn vị

Bit và byte
Đơn vịTênGiá trị
bitbit8.000.000.000.000
Bbyte1.000.000.000.000
Byte thập phân (SI) — lũy thừa của 1000
Đơn vịTênGiá trị
kBkilobyte1.000.000.000
MBmegabyte1.000.000
GBgigabyte1.000
TBterabyte1
PBpetabyte0,001
EBexabyte0,000001
ZBzettabyte1 × 10⁻⁹
YByottabyte1 × 10⁻¹²
Byte nhị phân (IEC) — lũy thừa của 1024
Đơn vịTênGiá trị
KiBkibibyte976.562.500
MiBmebibyte953.674,3164
GiBgibibyte931,3225746
TiBtebibyte0,9094947018
PiBpebibyte0,0008881784197
EiBexbibyte8,67361738 × 10⁻⁷
ZiBzebibyte8,470329473 × 10⁻¹⁰
YiByobibyte8,271806126 × 10⁻¹³
Bit — thập phân và nhị phân
Đơn vịTênGiá trị
kbitkilobit8.000.000.000
Mbitmegabit8.000.000
Gbitgigabit8.000
Tbitterabit8
Pbitpetabit0,008
Kibitkibibit7.812.500.000
Mibitmebibit7.629.394,531
Gibitgibibit7.450,580597
Tibittebibit7,275957614
Pibitpebibit0,007105427358

Vì sao 1000 và 1024 không giống nhau

Mỗi tiền tố thập phân nhỏ hơn một chút so với tiền tố nhị phân tương ứng, và khoảng cách đó tích lũy ở mỗi bước. Đây là lý do một ổ đĩa được bán là 1 TB hiển thị khoảng 931 GiB trong phần mềm đếm theo lũy thừa của 1024.

Tiền tố thập phân so với nhị phân
Thập phân / nhị phânKích thước thập phân tính bằng byteKích thước nhị phân tính bằng byteThập phân nhỏ hơn
kB / KiB1.0001.0242,3%
MB / MiB1.000.0001.048.5764,6%
GB / GiB1.000.000.0001.073.741.8246,9%
TB / TiB1.000.000.000.0001.099.511.627.7769,1%
PB / PiB1.000.000.000.000.0001.125.899.906.842.62411,2%
EB / EiB1.000.000.000.000.000.0001.152.921.504.606.846.97613,3%
ZB / ZiB1.000.000.000.000.000.000.0001.180.591.620.717.411.303.42415,3%
YB / YiB1.000.000.000.000.000.000.000.0001.208.925.819.614.629.174.706.17617,3%

Thời gian truyền

Thời gian để dung lượng ở trên truyền đi ở một tốc độ nhất định. Tốc độ mạng được ghi theo bit mỗi giây; kích thước tệp thì theo byte.

Ví dụ 100 cho đường truyền 100 Mbit/s.

Các đường truyền thực tế hiếm khi đạt tốc độ quảng cáo — chi phí giao thức và tắc nghẽn chiếm một phần. 100 nghĩa là tốc độ đường truyền đầy đủ.

2 giờ 13 phút 20 giây

Thời gian truyền

8.000

Giây

Tốc độ hiệu dụng theo các đơn vị khác
Đơn vịTênTốc độ
Mbit/smegabit1.000
MB/smegabyte125
MiB/smebibyte119,209

Cách Sử Dụng Công Cụ Chuyển Đổi Dung Lượng Lưu Trữ

  1. 1. Nhập một dung lượng và chọn đơn vị của nó. Mọi kích thước đều dùng được, kể cả số thập phân như 1.5. Danh sách bao gồm bit, byte, và cả tiền tố thập phân lẫn nhị phân đến yotta và yobi.
  2. 2. Đọc các bảng. Mọi đơn vị khác được hiển thị với chữ số chính xác, nhóm theo bit và byte, byte thập phân, byte nhị phân và bit. Các giá trị quá nhỏ để viết thường sẽ hiển thị dưới dạng lũy thừa của mười.
  3. 3. So sánh hai hệ thống. Thẻ tóm tắt cho cùng tiền tố trong hệ còn lại, nên 1 TB hiển thị cạnh giá trị TiB của nó, và bảng chênh lệch cho thấy khoảng cách tăng lên thế nào.
  4. 4. Ước tính thời gian truyền. Nhập một tốc độ, đơn vị của nó và, nếu muốn, hiệu suất đường truyền dưới 100%. Kết quả là một khoảng thời gian, số giây đứng sau nó, và tốc độ được diễn đạt lại theo Mbit/s, MB/s và MiB/s.

Tiền Tố Thập Phân và Nhị Phân

Các tiền tố SI kilo, mega, giga và các tiền tố khác luôn có nghĩa là lũy thừa của 1000. Máy tính đánh địa chỉ bộ nhớ theo lũy thừa của hai, nên trong nhiều thập kỷ "kilobyte" cũng được dùng cho 1.024 byte. Để chấm dứt sự nhập nhằng này, IEC đã đưa ra các tiền tố nhị phân riêng vào cuối những năm 1990, và IEC 80000-13 nay định nghĩa cả hai bộ. Một kibibyte (KiB) chính xác bằng 1.024 byte; một kilobyte (kB, với chữ k viết thường) chính xác bằng 1.000.

Tiền tố thập phân (SI) và nhị phân (IEC)
Tiền tốThập phân (SI)ByteNhị phân (IEC)Byte
Kilo / kibikB1.000KiB1.024
Mega / mebiMB1.000.000MiB1.048.576
Giga / gibiGB1.000.000.000GiB1.073.741.824
Tera / tebiTB1.000.000.000.000TiB1.099.511.627.776

Vì Sao Ổ Đĩa 1 TB Hiển Thị Khoảng 931 GB

Các nhà sản xuất ổ lưu trữ đếm theo thập phân, nên ổ 1 TB chứa đúng 1.000.000.000.000 byte. Chia con số đó cho 1.073.741.824 và bạn được 931,32 GiB. Một số phần mềm sau đó in con số này kèm nhãn "GB": chẳng hạn Windows chia cho 1.024 ở mỗi bước nhưng vẫn giữ ký hiệu thập phân. macOS đã đếm theo thập phân từ năm 2009, nên cùng ổ đó hiển thị 1 TB ở đó, và các công cụ Linux khác nhau — df -H là thập phân, df -h là nhị phân. Ổ đĩa không thiếu gì cả; hai hệ thống đang dùng một từ cho hai kích thước khác nhau.

Khoảng chênh lệch tích lũy qua từng tiền tố. Một kilobyte nhỏ hơn một kibibyte 2,3%, một megabyte nhỏ hơn một mebibyte 4,6%, một gigabyte nhỏ hơn 6,9%, và một terabyte nhỏ hơn một tebibyte 9,1%. Bộ nhớ thì ngược lại: nó được chế tạo theo lũy thừa của hai, nên 16 GB RAM thực ra là 16 GiB.

Bit, Byte và Tốc Độ Mạng

Một byte gồm 8 bit. Dung lượng tệp được ghi theo byte, nhưng tốc độ mạng được ghi theo bit mỗi giây và luôn dùng tiền tố thập phân: 1 Mbit/s là 1.000.000 bit mỗi giây. Chữ hoa và chữ thường có ý nghĩa — Mbit/s hoặc Mb/s là megabit, MB/s là megabyte, và chúng chênh nhau gấp tám lần. Vì vậy, một kết nối 100 Mbit/s truyền tối đa 12,5 MB/s, tức 11,92 MiB/s, và một tệp 1 GB cần ít nhất 80 giây để đến nơi.

Ví Dụ Minh Họa: Chuyển 1 TB Qua Gigabit Ethernet

  1. Kích thước theo bit: 1 TB là 1012 byte × 8 = 8 × 1012 bit.
  2. Tốc độ theo bit mỗi giây: 1 Gbit/s là 109 bit mỗi giây.
  3. Thời gian ở tốc độ tối đa: 8 × 1012 ÷ 109 = 8.000 giây, hay 2 giờ 13 phút 20 giây.
  4. Thêm thực tế: một đoạn TCP đầy đủ kích cỡ trên Ethernet mang 1.460 byte dữ liệu trong 1.538 byte trên đường truyền, khoảng 95%. Ở hiệu suất 95%, cùng lượng dữ liệu truyền mất khoảng 8.421 giây, hay 2 giờ 20 phút 21 giây.

Nên Viết Đơn Vị Nào?

Hãy dùng đơn vị khớp với thứ bạn đã đo. Với dung lượng quảng cáo của ổ đĩa, kích thước tải xuống hoặc tốc độ mạng, các đơn vị thập phân (kB, MB, GB) là tiêu chuẩn. Với bộ nhớ, hoặc với kích thước do hệ điều hành báo mà đếm theo 1.024, hãy viết KiB, MiB hoặc GiB để người đọc không nhầm với con số thập phân. Trong bài báo hay đặc tả, hãy nêu quy ước một lần — chẳng hạn "1 GB = 109 byte" — và giữ nhất quán. Công cụ hiển thị cả hai cột để bạn có thể trích dẫn một trong hai một cách tự tin.

Câu Hỏi Thường Gặp

KB và KiB khác nhau thế nào?
KiB, kibibyte, chính xác bằng 1.024 byte và là đơn vị nhị phân của IEC. kB, kilobyte, chính xác bằng 1.000 byte trong hệ SI. "KB" viết hoa là cách viết không chính thức và từng được dùng cho cả hai, đó là lý do các ký hiệu chuẩn hóa tồn tại. Điều tương tự áp dụng cho MB và MiB, GB và GiB, và các đơn vị khác.
Vì sao ổ cứng 1 TB của tôi chỉ hiển thị 931 GB?
Ổ thực sự chứa 1.000.000.000.000 byte. Phần mềm chia cho 1.024 ba lần sẽ hiển thị 931 gigabyte của nó, mà theo định nghĩa của tiêu chuẩn là gibibyte. Không có dung lượng nào bị mất; nhà sản xuất đếm theo thập phân còn hệ điều hành đếm theo nhị phân.
Một gigabyte có bao nhiêu byte?
Theo định nghĩa SI, 1.000.000.000 byte. Gibibyte, đơn vị nhị phân mà phần mềm cũ thường gọi là gigabyte, là 1.073.741.824 byte. Hãy dùng GiB khi bạn muốn nói đến đại lượng sau.
Mbps và MBps khác nhau thế nào?
Mbps (megabit mỗi giây) đo tốc độ mạng; MBps (megabyte mỗi giây) đo tốc độ truyền tệp. Một byte gồm tám bit, nên 8 Mbps bằng 1 MBps. Các gói internet được ghi bằng megabit, đó là lý do một gói 200 Mbps tải xuống nhiều nhất là 25 MB/s.
Tôi tính thời gian tải xuống như thế nào?
Đổi kích thước tệp sang bit (byte × 8) rồi chia cho tốc độ tính bằng bit mỗi giây. Ví dụ, 500 MB là 4.000.000.000 bit, và ở 50 Mbit/s sẽ mất 80 giây. Tải xuống thực tế thường chậm hơn tốc độ quảng cáo, nên hãy coi kết quả là cận dưới, hoặc giảm hiệu suất xuống.
RAM được đo bằng GB hay GiB?
RAM được chế tạo theo lũy thừa của hai, nên một module được bán là 16 GB chứa 16 GiB, tức 17.179.869.184 byte. Thiết bị lưu trữ thì ngược lại: chúng theo định nghĩa thập phân. Sự không khớp đó là nguồn gốc của hầu hết nhầm lẫn về dung lượng.

Công Cụ Liên Quan

Thêm trong Chuyển đổi đơn vị, ngày tháng và số