X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=docs%2Fuserguide%2Fpcm_utility.userguide.rst;h=6695d50c02277f68ad50e5185df85365c74043e7;hb=9f343782f79512bb6423c973f591dcc90b63ab6b;hp=1ae68516ce7f59642bb49c99de8c716534a6223c;hpb=8a568b1f4d7fbef0843480b079ccbc4171a60d1c;p=kvmfornfv.git diff --git a/docs/userguide/pcm_utility.userguide.rst b/docs/userguide/pcm_utility.userguide.rst index 1ae68516c..6695d50c0 100644 --- a/docs/userguide/pcm_utility.userguide.rst +++ b/docs/userguide/pcm_utility.userguide.rst @@ -2,13 +2,13 @@ .. http://creativecommons.org/licenses/by/4.0 -=========================== -PCM Utility in KVMFORNFV -=========================== +====================== +PCM Utility in KVM4NFV +====================== Collecting Memory Bandwidth Information using PCM utility --------------------------------------------------------- -This chapter includes how the PCM utility is used in kvmfornfv +This chapter includes how the PCM utility is used in kvm4nfv to collect memory bandwidth information About PCM utility @@ -34,17 +34,17 @@ Version Features | | - pcm-memory.x will be executed before the | | Danube | execution of every testcase | | | - pcm-memory.x provides the memory bandwidth | -| | data throught out the testcases | +| | data throughout out the testcases | | | - used for all test-types (stress/idle) | -| | - Generated memory bandwidth logs which are | -| | to published to the KVMFORFNV artifacts | +| | - Generated memory bandwidth logs are | +| | published to the KVMFORFNV artifacts | +-----------------------------+-----------------------------------------------+ Implementation of pcm-memory.x: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -The tool measures the memory bandwidth observed for every channel reporting seperately throughputs -for reads from memory and writes to the memory.pcm-memory.x tool tends to report values slightly +The tool measures the memory bandwidth observed for every channel reporting seperate throughput +for reads from memory and writes to the memory. pcm-memory.x tool tends to report values slightly higher than the application's own measurement. Command: @@ -90,10 +90,10 @@ Parameters | - System Memory Throughput(MB/s): 72140.62 | +-------------------------------------------------------------------------------+ -pcm-memory.x in KVMFORNFV: +pcm-memory.x in KVM4NFV: ~~~~~~~~~~~~~~~~~~~~~~~~~~ -pcm-memory is a part of KVMFORNFV in D release.pcm-memory.x will be executed with delay of 60 seconds +pcm-memory is a part of KVM4NFV in D release.pcm-memory.x will be executed with delay of 60 seconds before starting every testcase to monitor the memory traffic intensity which was handled in collect_MBWInfo function .The memory bandwidth information will be collected into the logs through the testcase updating every 60 seconds. @@ -107,7 +107,7 @@ the testcase updating every 60 seconds. 3.Installing MSR registers -Memory Bandwidth logs for KVMFORNFV can be found `here`_: +Memory Bandwidth logs for KVM4NFV can be found `here`_: .. code:: bash @@ -138,4 +138,4 @@ signal will be passed to terminate the pcm-memory process which was executing th Future Scope ------------ -PCM information will be added to cyclictest of kvmfornfv in yardstick. +PCM information will be added to cyclictest of kvm4nfv in yardstick.