Centos7

在伺服器上連續 3 天執行具有高 I/O 的任務是否被認為是“安全的”,或者您會在其中添加暫停嗎?

  • November 5, 2019

我想在 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 來看,如果驅動器即將當機,它們無論如何都可能會當機。我懷疑熱量的輕微減少會產生重大影響。還要記住,啟動過程對它們的磨損更重,只是執行一個過程。如果是我,我不會擔心,或者放幾個風扇吹磁碟。

幾天內執行高負載任務完全在任何體面的伺服器的能力範圍內 - 我只是讓它執行。

引用自:https://serverfault.com/questions/990582