Substrate has introduced a flag called --no-hardware-benchmarks
to disable automatic hardware benchmarks. This implies if the flag is not set, the benchmark should run automatically at startup and measure the CPU speed. Without this benchmark and using the version of substrate which has this new CLI option, I was expecting to see a report that would give comparable figures to the configuration of substrate reference hardware:
SUBSTRATE_REFERENCE_HARDWARE =
[
{
"metric": "Blake2256",
"minimum": {
"MiBs": 1029.0
}
},
{
"metric": "Sr25519Verify",
"minimum": {
"KiBs": 666.0
}
},
{
"metric": "MemCopy",
"minimum": {
"GiBs": 14.323
}
},
{
"metric": "DiskSeqWrite",
"minimum": {
"MiBs": 450.0
}
},
{
"metric": "DiskRndWrite",
"minimum": {
"MiBs": 200.0
}
}
]
However I couldn't find such logs when I started my node. Is my usage and expectation correct?