[SPDK] Why two perf processes can't scale out?
645505358 at qq.com Mon, 09 May 2022 14:01:27 +0000
| Newsgroups | dev.linux.lists.spdk |
|---|---|
| Message-ID | <[email protected]> |
--===============2147454129611324049== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi guys, The nvmf_tgt is running in one node and perf is running in another node. I first get the peak performance of nvmf_tgt by setting the io depth (-q) o= f perf to 64. And the peak performance is 4GB/s. Then I set the io depth of perf to 1 and found that the performance becomes= 1GB/s. This is understandable to me. But when I run two perf with io depth equal to 1, the performance is shared= by two perf processes (i.e., each has 500mb/s). so, what resources are they competing for so that performance cannot scale? Thanks. --===============2147454129611324049==--