數據大小

在位元組、KB、MB、GB、TB 等之間轉換

如何使用數據大小

  1. 1輸入以位元組、KB、MB、GB 或 TB 表示的值。
  2. 2選擇二進位制(1024)或十進位制(1000)解釋。
  3. 3讀取其他所有單位下的等效大小。

資料大小單位換算

1 GiB = 1024 MiB;1 GB = 1000 MB(十進位制);MiB = 1024² 位元組

儲存有兩種體系:作業系統用的二進位制(KiB/MiB/GiB,1024 的冪)與硬碟廠商用的十進位制(KB/MB/GB,1000 的冪)。

所以“1 TB”硬碟在檔案管理器里約顯示 931 GiB。

儲存單位有兩套標準,這是「1TB 硬碟只有 931GB」的根源:**硬碟廠商用十進位制**(1 TB = 10¹² 位元組),**作業系統用二進位制**(1 TiB = 2⁴⁰ = 1,099,511,627,776 位元組)。10¹² ÷ 2³⁰ ≈ 931.3,所以 1 TB 硬碟在 Windows 裡顯示約 931 GB。這不是縮水或質量問題,純粹是計量口徑不同。

換算時記住每級相差 1024(二進位制)或 1000(十進位制)。快速估算技巧:**1024 ≈ 1000 × 1.024,所以每跨一級累積約 2.4% 的差**,跨 3 級(GB→B)就累積約 7.4%。檔案大小、記憶體容量用二進位制;硬碟標稱、網路速率用十進位制。網路運營商說的「100 兆寬頻」指 100 Mbps = 100 × 10⁶ bit/s,除以 8 得 12.5 MB/s 的理論下載速度。

單位(二進位制)實際位元組數十進位制單位差值
1 KiB1,024 B1 KB = 1,000 B2.4%
1 MiB1,048,576 B1 MB = 10⁶ B4.9%
1 GiB1,073,741,824 B1 GB = 10⁹ B7.4%
1 TiB1.0995 × 10¹² B1 TB = 10¹² B10.0%
1 PiB1.1259 × 10¹⁵ B1 PB = 10¹⁵ B12.6%

儲存單位換算(二進位制與十進位制對照)

常見問題

為什麼 1 TB 硬碟顯示 931 GB?

廠商用十進位制 TB(10^12 位元組);系統用二進位制 GiB,10^12 / 1024³ ≈ 931 GiB。

哪個對?

在其體系下都對,混淆只源於單位標籤。

位元和位元組呢?

網速用位元(Mbps);換算位元組除以 8。

為什麼下載速度顯示比頻寬小很多?

三個原因:① 單位換算,100 Mbps = 12.5 MB/s(1 位元組 = 8 位元);② 協議開銷,TCP/IP 頭、乙太網路幀頭約佔 5%–10%,實際有效頻寬更低;③ 網路損耗,高峰時段、跨運營商、Wi-Fi 干擾都會降低實際速率。所以 100M 寬頻實際下載 10–12 MB/s 屬於正常,200M 約 22–25 MB/s,千兆約 90–110 MB/s。

為什麼檔案實際佔用空間比檔案本身大?

檔案系統的**簇(cluster)**機制:磁碟按固定大小的塊分配空間,預設 4 KB。一個 1 KB 的檔案也要佔用 4 KB,一個 4.1 KB 的檔案佔用 8 KB。大量小檔案時這個浪費很可觀。另外 NTFS 的 MFT、日誌、回收站、系統還原點也會佔用空間。想精確統計可以用支援「資料夾佔用 vs 檔案大小」對比的工具檢視。

更多工具