Skip to content
Discussion options

You must be logged in to vote

This sort of issue is quite common in longer-running applications, or ones that have a lot of "object churn" - it's memory fragmentation.

It's an issue on pretty much all embedded systems of any kind, unless they implement a (dramatically more complicated) dynamic memory manager that can perform deframenting.

There were quite a lot of discussions about this on the old forum: https://www.google.com/search?q=micropython+memory+fragmentation+site:forum.micropython.org

Replies: 1 comment 1 reply

Comment options

andrewleech
Nov 16, 2023
Collaborator Sponsor

You must be logged in to vote
1 reply
@sam0910
Comment options

Answer selected by sam0910
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
ESP32
Labels
None yet
2 participants