站点图标 谷姐靓号网

85G的硬盘为啥只有75G-forgeter

Rate this post

官网配置写的是:
80G

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

NumberStart End Size Type File systemFlags
1 1049kB85.9GB85.9GBprimaryext4 boot

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

为啥差了这么多?

上面是centos 8

对比一台N年前的老鸡,centos 6

$ parted -l
Model: Virtio Block Device (virtblk)
Disk /dev/vda: 85.9GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

NumberStart End Size Type File systemFlags
1 1049kB85.9GB85.9GBprimaryext4 boot

$ df -h
Filesystem SizeUsed Avail Use% Mounted on
/dev/vda1 79G 34G 41G46% /

配置都是一样的
parted应该是按1000算
但是一样的硬盘,系统不一样,差了好多

预留空间影响的是Avail,不是Size

热议
2楼 浪得一人心 10小时前

我3o说是1T,到手能用的只有920G

3楼 上帝 10小时前

会不会是1024进制和1000进制换算导致的?

4楼 my2468 10小时前

虚拟内存划走了

5楼 puerboy 10小时前

百度一下,你就知道

6楼 Joeing 10小时前

,都论坛元老了,还这么水,我不信你知道这基础问题

7楼 nmdwsm 9小时前

GiB != GB

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,厂商并没有欺骗顾客,更由于无法精确控制盘面的容量,大多数时候都会提供多余的空间以确保品质。

9楼 目白琳庭 7小时前

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

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

10楼 dua 5小时前

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

12楼 forgeter 半小时前

ext4的预留空间机制了解下。
sudo tune2fs -m 0 /dev/vda1
这个比例ext4可以设置,xfs直接设置死的。

预留空间影响的是 df里的剩余空间,一楼里特意标了下,是总空间。

分区里显示的容量是85.9GB,SWAP不在这个分区里

13楼 WZ-Software 半小时前

那请问你吃了10斤米饭,为啥拉出来不到10斤

14楼 mjjok 9分钟前

会不会是1024进制和1000进制换算导致的?

vps也这么算吗?
我一直以为杜甫自己独得整个盘才这么算的。
vps服务商给多少就是多少

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

退出移动版