评估使用磁盘大小

时间:2018-12-05 10:13:22

标签: python storage

我正在尝试评估系统中的磁盘使用情况。特别是,我们有一个infinidat存储,我们必须知道非infinidat存储中数据的大小。 我得到以下三个不同的答案:

1)键入“ du -sh”,我得到154T。

2)键入'du -sh --apparent-size',我得到212T。

3)通过基于'os.stat()。st_size'的结果运行递归python脚本,我得到304T。

我了解这些差异可能是由于文件稀疏,块大小以及系统进行的某些压缩(无限存储)造成的。但是,仍然有什么主意如何评估不同存储上的数据大小?

有关某些特定情况的更多详细信息: 该系统包含许多“ sam”文件,这些文件存储生物信息学数据。命令“ ls”显示文件“ x.sam”的大小,例如为12G。通过运行'du -sh x.sam',我得到2.5G,通过运行'du -sh --apparent-size x.sam',我得到12G。那么,文件的实际大小是多少?基于Dell的新存储中该文件的大小是多少?

0 个答案:

没有答案