服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

如何用数百万个文件来可视化硬盘空间?

我们有一个600 GB的硬盘,几乎已经满了。 它已经被填满了18,501,765个文件(大多是小的19K图像)和7,142,132个文件夹。 很难找出所有的空间都到哪里去了。 我们定期的清理程序没有清理足够的空间,这意味着我们需要把这个驱动作为一个整体来看待,并确定哪些是可以移动或移除的。 我们已经尝试了几个应用程序,到目前为止他们已经被炸毁,或者只是跑了很长的时间来完成。 服务器信息 操作系统: Windows Server 2003 文件系统: NTFS 解 空间ObServer能够读取18,501,765个文件和7,142,132个文件夹,而不占用任何内存。 我相信这主要是因为它使用SQL后端来存储所有的数据。 不幸的是,所有产品中价格最高的是每台服务器259.95美元。 尝试解决scheme 在我的研究中,我尝试了几种不同的解决scheme,付费和免费 我保存了下面我试过的产品的列表,以便了解每个人的信息。 免费软件 JDiskReport – 停留在1000万 WinDirStat – 停留在1000万 SpaceMonger – 由于提及RAM存储而跳过 SpaceSniffer – 停在未知 – 崩溃 支付软件 FolderSizes – 停留在1200万(300万个文件夹) TreeSize Professional – 由于提及RAM存储而跳过 更新 更新#1 :我试图分析的服务器有2 GB的RAM,我试过的大多数产品似乎都试图保留内存中的文件/文件夹信息。 18,501,765个文件和7,142,132个文件夹往往会过快。 更新#2 :看起来像WinDirStat的开发人员已经介入足够,告诉我们它可以在64位下编译。 这给了它更多的工作内存,但我不确定它是否足够,除非它们能坚持到磁盘。