嘟嘟社区

85G的硬盘为啥只有75G


本帖最后由 forgeter 于 2022-3-6 01:05 编辑

官网配置写的是:
80G

parted -l是这样:
Model: Virtio Block Device (virtblk)
Disk /dev/vda: 85.9GB

Number  Start   End     Size    Type     File system  Flags
1      1049kB  85.9GB  85.9GB  primary  ext4         boot

df -h是这样:
/dev/vda1        75G(总容量)

为啥差了这么多?

我3o说是1T,到手能用的只有920G
会不会是1024进制和1000进制换算导致的?
虚拟内存划走了
百度一下,你就知道
,都论坛元老了,还这么水,我不信你知道这基础问题
GiB != GB                                   
本帖最后由 张国荣 于 2022-3-6 02:39 编辑

www.gbmb.org/gb-to-gib

  1. 1 GB = 0.931322575 GiB

复制代码

Gibibyte (giga binary byte的缩写) 是信息或计算机硬盘存储的一个单位,简称GiB。由来"GiB"、"KiB"、"MiB"等是于1999年由国际电工协会 (IEC) 拟定了"KiB"、"MiB"、"GiB"的二进制单位,专用来标示"1024进位"的数据大小。而后,这一标注规范又于2008年并入国际标准化组织 (ISO) 文件。具体的来说,1GiB=1024MiB,1MiB=1024KiB。他们与GB、MB、KB是不一样的,GB等则是1000进位的数据单位。

根据Wikipedia的注译,GB (gigabyte) 是十进制的容量单位,1GB等于1,000,000,000 Bytes。而二进制的容量单位则是用GiB (Gibibyte) 就是Giga Binary Byte,相等于1,073,741,824 Bytes。

所以一个160GB的硬盘其实只有149.0116119 GiB,厂商并没有欺骗顾客,更由于无法精确控制盘面的容量,大多数时候都会提供多余的空间以确保品质。

本帖最后由 目白琳庭 于 2022-3-6 04:55 编辑

ext4的预留空间机制了解下。
sudo tune2fs -m 0 /dev/vda1
这个比例ext4可以设置,xfs直接设置死的。
剩下部分,swap或者别的怎么分区的,只有你自己知道。

除了hosthatch去年BF那坑爹机没几个小鸡卖家玩GB文字游戏。

這也能水一個帖子?
厲害厲害