I agree with this.
If you are searching for the ABSOLUTE MAXIMUM your CPU will do 24/7, you need LONG periods of stress testing with very stressful programs. This is because not every program stresses in the same way. When I was less experienced in this game, I though Prime95 overnight was enough. But after successful P95 overnight runs, I'd still find some games or programs that would BSOD in a matter of minutes.
It's much easier to use Prime for an hour and LinX / IBT for an hour, find stable, then dial back clocks 5% while keeping the same voltage, which is what I do now. 5% at 4.5 GHz is ~200 MHz. Some probably do not go to this extreme... 100 MHz may be something you decide is okay, but I just got sick of chasing down the causes of BSODs / freezes when they'd occur, so now I leave a fair bit of margin.
Good explanation.
If you plan to run F@H on your rig 24/7, you better be sure that your OC works at average (or higher) ambient temp for 48hours+ with ZERO issues whatsoever.
I personally like to run Prime (1 instance per thread, based on your CPU) for ~48 hours at a high ambient temp, like ~30C) to feel comfortable. That is AFTER I have thoroughly mem-tested the RAM specifically to ensure I am not wasting my time.
I can certainly see some folks using a few hours of prime/linX/Intel-burn because they will likely only using their CPU for gaming and other not '100%' loading uses, but I still like to err on the side of caution.
Anyone who does less than an hour of stress-testing is risking issues down the road and if they say that's all that is needed, its bad advice IMHO. Certainly if you strenuously test your CPU successfully at 4.5ghz and decide to dial-it back a little to 4.3, you probably don't need to validate as much.
Keep in mind some of us are more 'old school' with overclocking and have had experiences with VERY finicky boards over time that might do 'X' or 'X-200mhz' but could be unstable at 'X-100mhz' because of memory holes or other issues.