<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in collect-cpu-load</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>34edd9f1bf5fda4c987f4500ddc3c9f50be32e7d - general: fix misspells and typos</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/scripts/perf/pm/collect-cpu-load#34edd9f1bf5fda4c987f4500ddc3c9f50be32e7d</link>
        <description>general: fix misspells and typosSigned-off-by: Kamil Godzwon &lt;kamilx.godzwon@intel.com&gt;Change-Id: Iab206ef526eb7032c6681a3145450010c91705a4Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/24120Community-CI: Mellanox Build BotReviewed-by: Karol Latecki &lt;karol.latecki@intel.com&gt;Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;Reviewed-by: Aleksey Marchuk &lt;alexeymar@nvidia.com&gt;Reviewed-by: Jim Harris &lt;jim.harris@samsung.com&gt;

            List of files:
            /spdk/scripts/perf/pm/collect-cpu-load</description>
        <pubDate>Wed, 10 Jul 2024 17:07:41 +0000</pubDate>
        <dc:creator>Kamil Godzwon &lt;kamilx.godzwon@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>d5fe62b2d043cb6d049c9da4d8a8ee90ca19bc5d - autotest: Add helpers for controling pm tools</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/scripts/perf/pm/collect-cpu-load#d5fe62b2d043cb6d049c9da4d8a8ee90ca19bc5d</link>
        <description>autotest: Add helpers for controling pm toolsAnd use them to hook collect-* perf scripts into autobuild,autopackage.This is meant to serve as a debug exposing impact of the full SPDK buildon the underlying system.Change-Id: I7e0fe48927dd5725ea415e99752fa33e608710ecSigned-off-by: Michal Berger &lt;michal.berger@intel.com&gt;Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/21494Reviewed-by: Tomasz Zawadzki &lt;tomasz.zawadzki@intel.com&gt;Reviewed-by: Jim Harris &lt;jim.harris@samsung.com&gt;Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;

            List of files:
            /spdk/scripts/perf/pm/collect-cpu-load</description>
        <pubDate>Thu, 18 Jan 2024 15:56:38 +0000</pubDate>
        <dc:creator>Michal Berger &lt;michal.berger@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>8d588fbc4305337cf1a20ecbb50cc11be8fc1014 - scripts/perf: Tag PM data with current run_test() instance</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/scripts/perf/pm/collect-cpu-load#8d588fbc4305337cf1a20ecbb50cc11be8fc1014</link>
        <description>scripts/perf: Tag PM data with current run_test() instanceAdd signal handler to catch USR1 and drive re-tagging of the PM data.This should allow for a quick cross-reference while troubleshootingtarget test and its potential impact on the system.Change-Id: I6eb7ff0ed0fc4d0162db0166543a070a4ad90de4Signed-off-by: Michal Berger &lt;michal.berger@intel.com&gt;Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/21179Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;Reviewed-by: Konrad Sztyber &lt;konrad.sztyber@intel.com&gt;Reviewed-by: Tomasz Zawadzki &lt;tomasz.zawadzki@intel.com&gt;

            List of files:
            /spdk/scripts/perf/pm/collect-cpu-load</description>
        <pubDate>Thu, 28 Dec 2023 14:56:35 +0000</pubDate>
        <dc:creator>Michal Berger &lt;michal.berger@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>36eea92674d3ede296fe714590ecaa3c01aee1ea - scripts/perf: Allow to define interval for collect-cpu-load</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/scripts/perf/pm/collect-cpu-load#36eea92674d3ede296fe714590ecaa3c01aee1ea</link>
        <description>scripts/perf: Allow to define interval for collect-cpu-loadChange-Id: I35d53128dff8cbd0483b9c972f6baf356e46d221Signed-off-by: Michal Berger &lt;michal.berger@intel.com&gt;Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/21177Reviewed-by: Konrad Sztyber &lt;konrad.sztyber@intel.com&gt;Reviewed-by: Tomasz Zawadzki &lt;tomasz.zawadzki@intel.com&gt;Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;

            List of files:
            /spdk/scripts/perf/pm/collect-cpu-load</description>
        <pubDate>Thu, 28 Dec 2023 13:32:00 +0000</pubDate>
        <dc:creator>Michal Berger &lt;michal.berger@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>59c811f09c59a488bebe73d72d1f0f3a6d494808 - scripts/perf: Add tool for collecting cpu load</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/scripts/perf/pm/collect-cpu-load#59c811f09c59a488bebe73d72d1f0f3a6d494808</link>
        <description>scripts/perf: Add tool for collecting cpu loadAs 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 withhundreds of cpus this increases the get_cpu_time()&apos;s runtime quitesignificantly. Instead, slurp all cpu stats with a single read andexpose them as _cpuN[].On a system with 144 cpus single get_cpu_time()&apos;s iteration droppedfrom ~5s to ~1s.Note that this tool uses plain integer arithmetic so the results percpu time may be a bit off due to lacking precision. Nevertheless,they should serve nicely as an approximation.Change-Id: I64fecb593c5c38e3db79f75dcc4f23a9069c701aSigned-off-by: Michal Berger &lt;michal.berger@intel.com&gt;Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/21173Reviewed-by: Konrad Sztyber &lt;konrad.sztyber@intel.com&gt;Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;Reviewed-by: Tomasz Zawadzki &lt;tomasz.zawadzki@intel.com&gt;

            List of files:
            /spdk/scripts/perf/pm/collect-cpu-load</description>
        <pubDate>Wed, 27 Dec 2023 17:19:51 +0000</pubDate>
        <dc:creator>Michal Berger &lt;michal.berger@intel.com&gt;</dc:creator>
    </item>
</channel>
</rss>
