Per App/WatchFace memory usage 1.14.0-dev #2131
NeroBurner
started this conversation in
General
Replies: 2 comments 2 replies
-
same list for 1.14.0 release gets us 98.05% base RAM usage. 0.05% (or 32 byte) more than current
|
Beta Was this translation helpful? Give feedback.
0 replies
-
Very interesting. I wonder why the Digital face increases the static memory usage, while the Terminal face doesn't for example. Something to do with weather? Maybe font related? As for the others I'm taking a look into whether any of them can be optimised, would be nice to get a couple hundred bytes back if we could |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I've written a quick script to build the firmware with just one specific WatchFace/App and print the resulting Memory/RAM usage of the firmware
I've done some slight modification to the firmware: I've created an empty Watchface, cleverly called
WatchFace::Empty
. When building with just one specific App the empty WatchFace is usedThe script just builds all watchfaces/apps separately
The results for the
main
branch (1.14.0-dev commit a0cd439 (after persistent Alarm PR merged)) are the following.The minimum with empty WatchFace and no Apps is 98.00 % with 64224 B
edit: default config measurement added
Beta Was this translation helpful? Give feedback.
All reactions