RTEMS | membench: Add memory benchmark programs (!110)
Sebastian Huber (@sebhub)
gitlab at rtems.org
Fri Jul 19 06:22:11 UTC 2024
Sebastian Huber commented on a discussion: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/110#note_109578
Just resolving all dependencies to get the size of a feature doesn't take into account that the dependencies might be already present due to some other feature. It would give you pessimistic numbers.
There is a text for the items, for example for `MembenchRtemsMessageValMemSndRcvDel` we have:
```yaml
text: |
The system shall provide a benchmark program to show the static memory usage
of a basic application configuration with calls to ${../if/construct:/name},
${../if/send:/name}, ${../if/receive:/name}, and ${../if/delete:/name}.
```
In the example, you see that using these functions requires additional 4928 bytes in the `.text` section.
--
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/110#note_109578
You're receiving this email because of your account on gitlab.rtems.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20240719/046e4c27/attachment.htm>
More information about the bugs
mailing list