我想在 CentOS 7 中对占用 32TB 的 48TB RAID6 分区的 400 万个 JPEG 文件的内容进行哈希处理。这是一个 Hetzner SX131 10 x 6TB 盒子。
对 10,000 个文件进行了测试后,我认为完整的工作需要 72 小时。
你会设置它然后忘记它,还是每分钟添加(比如说)5秒的暂停是谨慎的?
我想在 CentOS 7 中对占用 32TB 的 48TB RAID6 分区的 400 万个 JPEG 文件的内容进行哈希处理。这是一个 Hetzner SX131 10 x 6TB 盒子。
对 10,000 个文件进行了测试后,我认为完整的工作需要 72 小时。
你会设置它然后忘记它,还是每分钟添加(比如说)5秒的暂停是谨慎的?
你应该没问题,正如你所说的那样,它是系统唯一在做的事情。
从 CPU 的 POV 来看,如果这是一个瓶颈,您可能希望同时运行多个进程以加快速度。 不过,与您的问题更相关 - 如果 CPU 变热,CPU 会节流并自我保护,因此系统会很好地保护自己免受 CPU POV 的影响。
从 RAM POV 来看,我怀疑这会有所作为。
从 HDD POV 来看,如果驱动器即将死机,它们无论如何都可能会死机。我怀疑热量的轻微减少会产生重大影响。还要记住,启动过程对它们的磨损更重,只是运行一个过程。如果是我,我不会担心,或者放几个风扇吹磁盘。
几天内执行高负载任务完全在任何体面的服务器的能力范围内 - 我只是让它运行。