Just got some new Cores and RAM in last week, wamnted to stress test them and see if they were any good. Unfortunately I couldn't find any real resources on how to do this without an OD so I fired up StressLinux.
Dual QC Xeon 2.66's with HT, 16GB of RAM, fired up Stress with:
stress --cpu 10240 --io 256 --vm 16 --vm-bytes 1G --vm-keep --timeout 2000
Fires Back (amongst other things):
<-- worker 8129 got Signal 9
now reaping child worker process
failed run completed in 2009s
What does this mean? Where do I go from here?
[[ EDIT ]]
In addition, what are good and testing settings for such a machine? As of this edit I am using:
stress --cpu 30000 --io 2000 --vm 30 --vm-bytes 1G --vm-keep
And I still can't seem to get the CPU temps above <60C... Then again, it is a Dell PowerEdge 1900, and the airflow is insane... But shouldn't I be able to raise the temps a little more?
[[ EDIT AGAIN ]]
Maybe I should rephrase the question towards what I thought the obvious direction would be: How do I tax the processors to the extreme (what settings) to ensure I have rock solid chips (ie, before the second-hand warranty runs up).
I am using "heat" as a measure of taxation because it's the only way I know of. Low heat (only 20C above idle) would indicate to me that I am not pushing them as hard as I could.
A natural extension of that question may be: "Is there a way to tell just how much stress I am actually putting on the cores? Or how much more headroom I have?
Where's my oven?
But shouldn't I be able to raise the temps a little more?
You're clearly just not trying hard enough. To raise the temperature of the processors, remove the heatsinks and use the fans to suck air from your oven over the processors... all of which begs the question of why you're intentionally trying to cook your processors.