The benchmark did not consider memory operations. It was true zero copy, meaning that the user used the API so that the data is directly produced into the shared memory and then sent. With the --send-copy flag the memory is zero'ed under the hood so that it simulates some memory operations.
Pre-Review Checklist for the PR Author
[x] Add sensible notes for the reviewer
[x] PR title is short, expressive and meaningful
[x] Relevant issues are linked in the References section
[x] Every source code file has a copyright header with SPDX-License-Identifier: Apache-2.0 OR MIT
[x] Branch follows the naming format (iox2-123-introduce-posix-ipc-example)
[x] Commits messages are according to this guideline
[x] Commit messages have the issue ID ([#123] Add posix ipc example)
Notes for Reviewer
The benchmark did not consider memory operations. It was true zero copy, meaning that the user used the API so that the data is directly produced into the shared memory and then sent. With the
--send-copy
flag the memory is zero'ed under the hood so that it simulates some memory operations.Pre-Review Checklist for the PR Author
SPDX-License-Identifier: Apache-2.0 OR MIT
iox2-123-introduce-posix-ipc-example
)[#123] Add posix ipc example
)task-list-completed
)Checklist for the PR Reviewer
Post-review Checklist for the PR Author
References
Closes #483