在阿里云购买服务器时,系统盘显示为 100 GiB,这是以二进制单位(Gibibyte)表示的容量,1 GiB = 1024^3 字节。这个数值是操作系统和文件系统格式化前的原始容量。
但实际可用空间会略少于 100 GiB,主要原因如下:
✅ 实际可用空间估算:
- 操作系统占用:Linux 系统(如 CentOS、Ubuntu)安装后通常占用 5~15 GiB,取决于镜像类型(最小化安装或带图形界面等)。
- 文件系统开销:格式化为 ext4/xfs 等文件系统时,元数据、inode 表等会占用少量空间(约 1~2%)。
- 保留空间:ext4 文件系统默认保留约 5% 的空间给 root 用户,防止磁盘写满导致系统崩溃(这部分空间不能被普通用户使用,但仍属于“已分配”)。
🔢 大致计算:
| 项目 | 容量 |
|---|---|
| 原始系统盘大小 | 100 GiB |
| 文件系统格式化损耗 | ≈ -2 GiB |
| 操作系统基础占用(以 Alibaba Cloud Linux 为例) | ≈ 8–12 GiB |
| 保留空间(ext4 默认 5%) | ≈ 5 GiB(不可用于普通用户) |
👉 用户实际可自由使用的空间大约为:
80 ~ 85 GiB 左右
📌 示例(实测参考):
如果你购买的是:
- 镜像:Alibaba Cloud Linux 2 或 Ubuntu 20.04
- 系统盘:100 GiB SSD 云盘
- 登录后执行
df -h /,常见结果为:
Filesystem Size Used Avail Use%
/dev/vda1 99G 11G 84G 12%
→ 可见 可用空间约为 84 GB(GiB)
💡 提示:
df -h显示的是按 1024 进制的“G”,即 GiB,所以 84G ≈ 84 GiB。- 如果你使用
df -H(按 1000 进制),会显示约 90 GB,但这不是标准做法。
✅ 总结:
购买阿里云 100 GiB 系统盘,实际可供用户使用的空间约为 80–85 GiB,具体取决于操作系统类型和配置。
如需更多可用空间,建议选择更大的系统盘(如 120 GiB 或以上),系统盘支持在线扩容。
CCLOUD博客