DF显示错误的输出

我的df -h输出:

 root@haier-ubuntu:/# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/haier--ubuntu-root 457G 433G 691M 100% / none 4.0K 0 4.0K 0% /sys/fs/cgroup udev 1.9G 4.0K 1.9G 1% /dev tmpfs 385M 1.1M 384M 1% /run none 5.0M 0 5.0M 0% /run/lock none 1.9G 7.0M 1.9G 1% /run/shm none 100M 8.0K 100M 1% /run/user overflow 1.0M 4.0K 1020K 1% /tmp /dev/sda1 228M 88M 129M 41% /boot 

看到行/dev/mapper/haier--ubuntu-root 457G 433G 691M 100% /Used + Avail != Size(Used / Size) * 100% != Use% 。 哪里不对?

更新:

我觉得这个问题不同于du -h和ls -lh的区别是什么? 。 du -hls -lhperformance出不同的结果的原因是由于所谓的slack space 。 但是我的问题是关于reserved space

大多数文件系统有一些磁盘空间用于日志logging,碎片整理,caching等,通常是原始容量的5-10%。