Revision tags: v25.01-rc1, v24.09, v25.01-pre, v24.09-rc1 |
|
#
34edd9f1 |
| 10-Jul-2024 |
Kamil Godzwon <kamilx.godzwon@intel.com> |
general: fix misspells and typos
Signed-off-by: Kamil Godzwon <kamilx.godzwon@intel.com> Change-Id: Iab206ef526eb7032c6681a3145450010c91705a4 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+
general: fix misspells and typos
Signed-off-by: Kamil Godzwon <kamilx.godzwon@intel.com> Change-Id: Iab206ef526eb7032c6681a3145450010c91705a4 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/24120 Community-CI: Mellanox Build Bot Reviewed-by: Karol Latecki <karol.latecki@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@nvidia.com> Reviewed-by: Jim Harris <jim.harris@samsung.com>
show more ...
|
Revision tags: v24.05, v24.09-pre, v24.05-rc1, LTS, v24.01, v24.05-pre, v24.01-rc1 |
|
#
d5fe62b2 |
| 18-Jan-2024 |
Michal Berger <michal.berger@intel.com> |
autotest: Add helpers for controling pm tools
And use them to hook collect-* perf scripts into autobuild,autopackage.
This is meant to serve as a debug exposing impact of the full SPDK build on the
autotest: Add helpers for controling pm tools
And use them to hook collect-* perf scripts into autobuild,autopackage.
This is meant to serve as a debug exposing impact of the full SPDK build on the underlying system.
Change-Id: I7e0fe48927dd5725ea415e99752fa33e608710ec Signed-off-by: Michal Berger <michal.berger@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/21494 Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Jim Harris <jim.harris@samsung.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
show more ...
|
#
8d588fbc |
| 28-Dec-2023 |
Michal Berger <michal.berger@intel.com> |
scripts/perf: Tag PM data with current run_test() instance
Add signal handler to catch USR1 and drive re-tagging of the PM data. This should allow for a quick cross-reference while troubleshooting t
scripts/perf: Tag PM data with current run_test() instance
Add signal handler to catch USR1 and drive re-tagging of the PM data. This should allow for a quick cross-reference while troubleshooting target test and its potential impact on the system.
Change-Id: I6eb7ff0ed0fc4d0162db0166543a070a4ad90de4 Signed-off-by: Michal Berger <michal.berger@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/21179 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
show more ...
|
#
36eea926 |
| 28-Dec-2023 |
Michal Berger <michal.berger@intel.com> |
scripts/perf: Allow to define interval for collect-cpu-load
Change-Id: I35d53128dff8cbd0483b9c972f6baf356e46d221 Signed-off-by: Michal Berger <michal.berger@intel.com> Reviewed-on: https://review.sp
scripts/perf: Allow to define interval for collect-cpu-load
Change-Id: I35d53128dff8cbd0483b9c972f6baf356e46d221 Signed-off-by: Michal Berger <michal.berger@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/21177 Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
show more ...
|
#
59c811f0 |
| 27-Dec-2023 |
Michal Berger <michal.berger@intel.com> |
scripts/perf: Add tool for collecting cpu load
As we are at it, remove bottleneck in get_cpu_time() - avoid reading /proc/stat line by line to find target cpu as in case of systems with hundreds of
scripts/perf: Add tool for collecting cpu load
As we are at it, remove bottleneck in get_cpu_time() - avoid reading /proc/stat line by line to find target cpu as in case of systems with hundreds of cpus this increases the get_cpu_time()'s runtime quite significantly. Instead, slurp all cpu stats with a single read and expose them as _cpuN[].
On a system with 144 cpus single get_cpu_time()'s iteration dropped from ~5s to ~1s.
Note that this tool uses plain integer arithmetic so the results per cpu time may be a bit off due to lacking precision. Nevertheless, they should serve nicely as an approximation.
Change-Id: I64fecb593c5c38e3db79f75dcc4f23a9069c701a Signed-off-by: Michal Berger <michal.berger@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/21173 Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
show more ...
|