HDD或SSD上有多少可用空间?

用户名

在非正式的(即新闻业)技术出版社以及在线技术博客和讨论论坛中,通常会遇到一些轶事建议,以在硬盘驱动器或固态驱动器上留出一定的空间。给出了各种原因,或者有时根本没有原因。因此,尽管这些主张在实践中可能是合理的,但它们对它们却具有神话般的气息。例如:

  • 磁盘已满80%之后,应将其视为已满,然后立即删除或升级。如果它们90%,则应考虑自己的私人裤子着火,并采取适当的应急措施予以补救。来源。)

  • 为了使垃圾收集保持最高效率,传统建议是将20%到30%的驱动器留空。来源。)

  • 有人告诉我,我应该给高清硬盘留出20%的可用空间,以获取更好的性能;当高清硬盘接近满容量时,它的确会放慢速度。来源。)

  • 您应该为交换文件和临时文件留出空间。我目前有33%的可用空闲空间,并且誓言不会获得低于10GB的可用硬盘空间。来源。)

  • 我通常会说15%,但是现在每天有多大的硬盘驱动器,只要您有足够的临时文件和交换文件,从技术上讲,您是安全的。来源。)

  • 我建议在Windows上使用10%以上的磁盘,因为如果在运行时驱动器上没有那么多的可用磁盘碎片整理将不会运行。来源。)

  • 您通常希望保留大约10%的空闲空间,以免造成碎片(Source)

  • 如果驱动器的可用空间始终超过75%或80%,则值得考虑升级到更大的SSD。来源。)

是否有任何关于操作系统,文件系统和存储技术的特定组合(例如磁碟与固态硬盘)所需的可用空间的百分比或绝对数量的研究(最好在同行评审的期刊上发表)?(理想情况下,此类研究还将解释不超过特定使用空间量的原因,例如,以防止系统用尽交换空间或避免性能损失。)

如果您知道任何此类研究,请提供链接并附上研究结果的简短摘要,我们将不胜感激。谢谢!

JdeBP

是否有任何研究,最好发表在同行评审的期刊[…]上?

为此,必须回溯20年以上的系统管理。至少在30年前,至少在个人计算机和工作站操作系统领域,这是一个热门话题。当BSD员工开发Berkeley Fast File System时,Microsoft和IBM正在开发高性能文件系统。

两位作者的文献都讨论了这些文件系统的组织方式,以便通过尝试使连续的文件块连续,从而使块分配策略产生更好的性能。您可以在有关该主题的当代文章中找到有关此问题的讨论,以及有关分配块的可用空间的数量和位置会影响块放置和性能的事实。

例如,从伯克利FFS的块分配算法的描述中应该可以很明显地看出,如果当前气缸组和辅助气缸组中没有可用空间,则该算法将达到第四级后备状态(“搜索所有柱面组”),分配磁盘块的性能将受到影响,文件碎片也将受到影响(并因此导致读取性能下降)。

这些和类似的分析(与旨在改善当时文件系统设计的布局策略的唯一文件系统设计相去甚远)已经建立在过去30年的公认智慧之上。

例如:在原纸上的名言FFS卷保持低于90%满,以免性能受到影响,这是基于由创作者做出的实验,可以发现即使是在Unix上的书不加批判地重复文件系统发表本世纪(如,Pate2003,第216页)很少有人对此表示怀疑,尽管Amir H. Majidimehr实际上在上个世纪就这样做了,他说xe在实践中并未观察到明显的效果;这不仅是因为常规的Unix机构的该储备,对于超级用户使用最后的10%,这意味着90%满盘是有效100%满对于非超级用户无论如何 (Majidimehr1996第68页)Bill Calkins如此认为,在实践中,在观察低自由空间的性能影响之前,一个人最多可以填充21世纪光盘大小的99%,因为即使只有1%的现代大小光盘也足以拥有很多无碎片的自由空间。仍在玩(Calkins2002 p。450)

后者是一个例子,说明所接受的智慧可能会变得错误。还有其他例子。正如逻辑块寻址分区位记录的SCSI和ATA世界从BSD文件系统设计中仔细考虑了所有旋转延迟的计算一样,SSD的物理机制也将其释放出了可用空间。获得了适用于温彻斯特光盘的智慧。

使用SSD,整个设备(即磁盘上所有卷以及之间的可用空间)的数量都会对性能和使用寿命产生影响。而且,SSD不需要旋转盘片,也不用寻找磁头,这一事实削弱了将文件存储在具有连续逻辑块地址的块中这一想法的基础。规则再次更改。

使用SSD时,建议的最小可用空间实际上比33年前使用Winchester光盘和Berkeley FFS进行的实验所得出的传统10%更多例如,阿南德·拉尔·辛皮(Anand Lal Shimpi)给出25%。这种差异由于以下事实而变得更加复杂:必须在整个设备上都具有可用空间,而10%的数字在每个FFS卷内,因此受分区程序是否知道TRIM所有不是的空间的影响。由分区表分配给有效的磁盘卷。

它还因诸如TRIM感知的文件系统驱动程序之类的复杂性而变得更加复杂,这些驱动器可以对磁盘卷中的可用空间进行TRIM释放,而且SSD制造商本身也已经分配了不同程度的预留空间而这些预留空间甚至在设备之外也不可见(即,主机)用于各种用途,例如垃圾收集和磨损均衡。

参考书目

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何检查USB记忆棒上有多少可用空间?(Kubuntu 18.04)

来自分类Dev

来自 Pendrive 的 Ubuntu。有多少可用空间

来自分类Dev

我在SSD和HDD上有ubuntu。如何启动SSD上的ubuntu而不是HDD上的ubuntu

来自分类Dev

批量扫描硬盘上有多少空间

来自分类Dev

我可以在我的 SSD 上有根分区并在 HDD 上有交换分区吗?

来自分类Dev

有什么办法知道SSD上有多少个修整块?

来自分类Dev

如何从SSD引导但在HDD上有安装和主文件夹

来自分类Dev

是否可以通过rearea来查看Android上有多少可用内存?

来自分类Dev

如何在小型SSD上有效地管理空间

来自分类Dev

这个sda3分区上有一些可用空间吗?

来自分类Dev

软件安装需要Ubuntu的虚拟磁盘映像上有更多可用空间

来自分类Dev

具有相同内容的两个相同HDD如何具有不同的可用空间量?

来自分类Dev

在Linux中获取HDD的可用空间

来自分类Dev

我的驱动器(ext4 和 ntfs)上真正有多少可用空间?

来自分类Dev

在同一行上有两个跨度会占用与其宽度成比例的所有可用空间

来自分类Dev

iOS上有多少uGUI元素太多?

来自分类Dev

如何计算屏幕上有多少元素?

来自分类Dev

ssd上有14 GB的空间足以安装Ubuntu,还是可以将其安装在硬盘上以进行双引导

来自分类Dev

Excel有多少可用RAM

来自分类Dev

没有剩余空间,但实际上有空间!

来自分类Dev

服务器由于内存不足而崩溃了几次-我如何找出每个进程有多少可用空间?

来自分类Dev

服务器由于内存不足而崩溃了几次-我如何找出每个进程有多少可用空间?

来自分类Dev

升级需要/ boot上有525M可用磁盘空间,而引导总共只有230M,因此以前的内核也有依赖性

来自分类Dev

HDD中有多少坏块太多?

来自分类Dev

HDD上的可用空间量是否会影响功耗?

来自分类Dev

设置Win10可用的Samba共享HDD空间

来自分类Dev

HDD与SSD相比有何优势?

来自分类Dev

有多少对象可用于垃圾回收?

来自分类Dev

SSD可用磁盘空间的循环变化:WinDirStat结果

Related 相关文章

  1. 1

    如何检查USB记忆棒上有多少可用空间?(Kubuntu 18.04)

  2. 2

    来自 Pendrive 的 Ubuntu。有多少可用空间

  3. 3

    我在SSD和HDD上有ubuntu。如何启动SSD上的ubuntu而不是HDD上的ubuntu

  4. 4

    批量扫描硬盘上有多少空间

  5. 5

    我可以在我的 SSD 上有根分区并在 HDD 上有交换分区吗?

  6. 6

    有什么办法知道SSD上有多少个修整块?

  7. 7

    如何从SSD引导但在HDD上有安装和主文件夹

  8. 8

    是否可以通过rearea来查看Android上有多少可用内存?

  9. 9

    如何在小型SSD上有效地管理空间

  10. 10

    这个sda3分区上有一些可用空间吗?

  11. 11

    软件安装需要Ubuntu的虚拟磁盘映像上有更多可用空间

  12. 12

    具有相同内容的两个相同HDD如何具有不同的可用空间量?

  13. 13

    在Linux中获取HDD的可用空间

  14. 14

    我的驱动器(ext4 和 ntfs)上真正有多少可用空间?

  15. 15

    在同一行上有两个跨度会占用与其宽度成比例的所有可用空间

  16. 16

    iOS上有多少uGUI元素太多?

  17. 17

    如何计算屏幕上有多少元素?

  18. 18

    ssd上有14 GB的空间足以安装Ubuntu,还是可以将其安装在硬盘上以进行双引导

  19. 19

    Excel有多少可用RAM

  20. 20

    没有剩余空间,但实际上有空间!

  21. 21

    服务器由于内存不足而崩溃了几次-我如何找出每个进程有多少可用空间?

  22. 22

    服务器由于内存不足而崩溃了几次-我如何找出每个进程有多少可用空间?

  23. 23

    升级需要/ boot上有525M可用磁盘空间,而引导总共只有230M,因此以前的内核也有依赖性

  24. 24

    HDD中有多少坏块太多?

  25. 25

    HDD上的可用空间量是否会影响功耗?

  26. 26

    设置Win10可用的Samba共享HDD空间

  27. 27

    HDD与SSD相比有何优势?

  28. 28

    有多少对象可用于垃圾回收?

  29. 29

    SSD可用磁盘空间的循环变化:WinDirStat结果

热门标签

归档