[
https://issues.apache.org/jira/browse/MYNEWT-100?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sterling Hughes updated MYNEWT-100:
-----------------------------------
Fix Version/s: (was: v0_9_0_rel)
v0_9_0_beta1
> Improved mbuf usage by the controller
> -------------------------------------
>
> Key: MYNEWT-100
> URL: https://issues.apache.org/jira/browse/MYNEWT-100
> Project: Mynewt
> Issue Type: Improvement
> Components: Nimble
> Affects Versions: v0_8_0_beta1
> Reporter: William San Filippo
> Assignee: William San Filippo
> Labels: controller
> Fix For: v0_9_0_beta1
>
>
> The current controller code can be improved by modifying how it uses mbufs.
> Currently, the code grabs an mbuf for advertising and scanning and never
> releases it. Furthermore, the controller uses an empty pdu per connection (it
> is in the connection state machine structure) and also allocates mbufs (from
> the msys pool) for LL control procedures. It would be better if the
> controller either had its own smaller pool of mbufs or simply had one mbuf
> allocated per connection as there will only be one control pdu or empty pdu
> outstanding at any given time (per connection).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)