Hello,
I am looking into using stressapptest for server memory testing and have a few questions.
HW/SW info:
Server: Dell PowerEdge R720
CPU: E5-2670 (SandyBridge) 2.6GHz -- 8 cores per CPU
Memory: 256GB (16x16GB 1333 MHz DIMMS)
OS: SUSE Linux Enterprise Server 11 SP1
Kernel: 2.6.32.54-XXXXXX
stressapptest: 1.0.6
Questions:
1. SAT seems to max out at ~79% memory allocation--is it possible to achieve a higher %? Whenever I attempt to set the megabytes of RAM to test higher than 79%, or if I try running the default automatic mode (targeting 94%) I see the following errors:
Process Error: memalign returned 0
Process Error: failed to allocate memory
Process Error: Sat::Initialize() failed
Status: FAIL - test encountered procedural errors
Process Error: Fatal issue encountered. See above logs for details.
2. Is it possible to specify which CPU cores to use? For example, if I run the command below I see only see activity on cores 17-32 (as expected) at first (Stats: Starting SAT, 100000M, 30 seconds) using htop, but as soon as the actual testing begins, the work gets spread out across all available cores...
# taskset 0xffff0000 stressapptest -M 100000 -s 30 -m 32
Many thanks in advance to anyone who could shed some light on these issues.