-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Default stress tests #19
Comments
Hello @maethor what we did with turbostress was focusing on stressing CPU and RAM but we used different options: There are specific disk network stressing modes we didn't investigate. What would be interesting is to see with a wattmeter how these different settings actually change the measurement and what's the main driver (supposedly CPU - Memory for hardware that doesn't include GPUs). |
With stress-ngLooking at stress-ng options I/O
CPU
RAM
Another interesting project |
OK, I finally took the time to look at this. Thank you for you suggestions. @github-benjamin-davy and @da-ekchajzer I think for now we should be looking for generalist test. I don't want to pinpoint specific use cases like crypto or random generation. And I absolutely want to test IOs. So I played a little, and this is what I see :
What I am missing is a disk read test. |
Here are some tests that read recursively, which seems to be good for reading test but will only affect some partitions…
|
For the first energizta.sh, my default stress-test is too basic :
We need to check other cases, memory, disk IO, maybe other type of CPU usage.
stress-ng
should be able to manage all of this.Any help and advice would be appreciated.
But we also need to limit the number of tests. By default we run each test for one minute. 20 secondes waiting for warmup, and 40 seconds of measures. This can be discussed. But we should be careful that the full test doesn't run for 2 hours. I think we should limit the number of tests to 10 or 15. What do you think?
The text was updated successfully, but these errors were encountered: