QEMU Size And Memory Report¶
Commit:
1fe189ebDate: 2026-05-22T13:56:51.637805
Build target:
PORT=qemu CPU_ARCH=cortex-m0plusRuntime target:
qemu-system-arm -machine mps2-an385 -cpu cortex-m3Scope:
HelloBasic/*,HelloSimple,HelloPerformance,HelloShowcase,HelloStyleDemo,HelloVirtual(virtual_stage_showcase)Static size scope: Map input sections from repo-side
src/+example/objects only; exclude toolchain libraries,driver/,porting/;ram_bytesexcludesPFB, andpfb_bytesstill comes from each case-localmain.map.bss.pfb_area.Successful apps: 77
Failed apps: 0
Overview¶
Smallest Code: HelloBasic(divider) (12488 bytes)
Largest Code: HelloPerformance (271112 bytes)
Smallest RAM: HelloBasic(button_img) (98 bytes)
Largest RAM: HelloShowcase (23112 bytes)
Smallest Heap Peak: HelloBasic(activity_ring) (0 bytes)
Largest Heap Peak: HelloBasic(svg) (29266 bytes)
Smallest Stack Peak: HelloPerformance (432 bytes)
Largest Stack Peak: HelloBasic(mask) (4168 bytes)
Charts¶

Detailed Table¶
App |
Code |
Resource |
RAM |
PFB |
Heap Idle |
Heap Init Peak |
Heap Interaction Peak |
Heap Peak |
Stack Peak |
Actions |
Total ROM |
|---|---|---|---|---|---|---|---|---|---|---|---|
HelloBasic(activity_ring) |
36368 |
5687 |
244 |
4800 |
0 |
0 |
0 |
0 |
1340 |
1 |
42055 |
HelloBasic(analog_clock) |
25168 |
4549 |
244 |
4800 |
0 |
0 |
0 |
0 |
1128 |
1 |
29717 |
HelloBasic(anim) |
24516 |
4018 |
532 |
4800 |
0 |
0 |
0 |
0 |
932 |
3 |
28534 |
HelloBasic(animated_image) |
34208 |
33853 |
180 |
4800 |
0 |
276 |
0 |
276 |
1144 |
1 |
68061 |
HelloBasic(arc_slider) |
28196 |
5211 |
417 |
4800 |
0 |
0 |
0 |
0 |
1356 |
5 |
33407 |
HelloBasic(autocomplete) |
31892 |
9763 |
333 |
4800 |
0 |
276 |
276 |
276 |
1336 |
5 |
41655 |
HelloBasic(button) |
27168 |
18277 |
521 |
4800 |
0 |
276 |
276 |
276 |
1248 |
5 |
45445 |
HelloBasic(button_img) |
37980 |
37224 |
98 |
4800 |
0 |
68 |
68 |
68 |
844 |
3 |
75204 |
HelloBasic(button_matrix) |
30660 |
16617 |
183 |
4800 |
0 |
276 |
276 |
276 |
1376 |
7 |
47277 |
HelloBasic(card) |
33176 |
9811 |
1056 |
4800 |
0 |
276 |
0 |
276 |
1256 |
1 |
42987 |
HelloBasic(checkbox) |
28616 |
16626 |
469 |
4800 |
0 |
276 |
276 |
276 |
1240 |
5 |
45242 |
HelloBasic(chips) |
32548 |
14528 |
349 |
4800 |
0 |
276 |
276 |
276 |
1448 |
4 |
47076 |
HelloBasic(circular_progress_bar) |
36272 |
10481 |
412 |
4800 |
0 |
276 |
0 |
276 |
1344 |
1 |
46753 |
HelloBasic(combobox) |
31152 |
25108 |
649 |
4800 |
0 |
276 |
276 |
276 |
1336 |
13 |
56260 |
HelloBasic(compass) |
32828 |
10384 |
236 |
4800 |
0 |
276 |
0 |
276 |
1328 |
1 |
43212 |
HelloBasic(deferred_image) |
39480 |
19343 |
1557 |
4800 |
178 |
429 |
178 |
429 |
1184 |
3 |
58823 |
HelloBasic(digital_clock) |
33112 |
9515 |
196 |
4800 |
0 |
276 |
0 |
276 |
1144 |
1 |
42627 |
HelloBasic(dirty_passthrough_activity) |
44852 |
10613 |
14900 |
4800 |
0 |
276 |
276 |
276 |
1584 |
20 |
55465 |
HelloBasic(dirty_passthrough_container) |
37344 |
9814 |
1680 |
4800 |
0 |
276 |
276 |
276 |
1400 |
3 |
47158 |
HelloBasic(dirty_passthrough_page) |
41448 |
10433 |
14569 |
4800 |
0 |
276 |
276 |
276 |
1536 |
14 |
51881 |
HelloBasic(divider) |
12488 |
363 |
332 |
4800 |
0 |
0 |
0 |
0 |
668 |
1 |
12851 |
HelloBasic(encoder) |
25056 |
1053 |
436 |
4800 |
0 |
0 |
0 |
0 |
844 |
4 |
26109 |
HelloBasic(enhanced_widgets) |
65360 |
18707 |
1873 |
4800 |
0 |
276 |
276 |
276 |
1448 |
3 |
84067 |
HelloBasic(file_image) |
38724 |
12944 |
2196 |
4800 |
32 |
32 |
32 |
32 |
1216 |
1 |
51668 |
HelloBasic(flexlayout) |
33124 |
9835 |
620 |
4800 |
0 |
276 |
0 |
276 |
1460 |
1 |
42959 |
HelloBasic(focus_navigation) |
53744 |
21533 |
5321 |
4800 |
0 |
276 |
276 |
276 |
1392 |
30 |
75277 |
HelloBasic(font_ttf) |
38312 |
7661 |
17180 |
4800 |
0 |
276 |
0 |
276 |
1144 |
1 |
45973 |
HelloBasic(gauge) |
40276 |
6645 |
448 |
4800 |
0 |
276 |
0 |
276 |
1448 |
1 |
46921 |
HelloBasic(gridlayout) |
27852 |
3911 |
428 |
4800 |
0 |
0 |
0 |
0 |
1004 |
4 |
31763 |
HelloBasic(heart_rate) |
33964 |
20431 |
284 |
4800 |
0 |
276 |
276 |
276 |
2456 |
1 |
54395 |
HelloBasic(image) |
62324 |
134234 |
1760 |
4800 |
2867 |
3631 |
6687 |
6687 |
4128 |
5 |
196558 |
HelloBasic(image_button) |
26688 |
25130 |
473 |
4800 |
0 |
276 |
276 |
276 |
1248 |
5 |
51818 |
HelloBasic(label) |
22432 |
6341 |
380 |
4800 |
0 |
276 |
0 |
276 |
1184 |
1 |
28773 |
HelloBasic(led) |
18736 |
3564 |
444 |
4800 |
0 |
0 |
0 |
0 |
980 |
1 |
22300 |
HelloBasic(line) |
19020 |
417 |
220 |
4800 |
0 |
0 |
0 |
0 |
1080 |
1 |
19437 |
HelloBasic(linearlayout) |
32216 |
9559 |
228 |
4800 |
0 |
276 |
0 |
276 |
1184 |
1 |
41775 |
HelloBasic(list) |
31644 |
15720 |
1738 |
4800 |
0 |
276 |
276 |
276 |
1304 |
6 |
47364 |
HelloBasic(lyric_scroller) |
41120 |
10027 |
545 |
4800 |
0 |
276 |
276 |
276 |
1240 |
3 |
51147 |
HelloBasic(mask) |
85616 |
43694 |
564 |
4800 |
0 |
320 |
0 |
320 |
4168 |
1 |
129310 |
HelloBasic(menu) |
22244 |
11093 |
121 |
4800 |
0 |
276 |
276 |
276 |
1232 |
9 |
33337 |
HelloBasic(mini_calendar) |
30396 |
9357 |
127 |
4800 |
0 |
276 |
276 |
276 |
1232 |
3 |
39753 |
HelloBasic(mp4) |
46132 |
3149498 |
1260 |
4800 |
0 |
0 |
764 |
764 |
1304 |
3 |
3195630 |
HelloBasic(notification_badge) |
25020 |
13892 |
444 |
4800 |
0 |
276 |
0 |
276 |
1208 |
1 |
38912 |
HelloBasic(number_picker) |
26164 |
21767 |
513 |
4800 |
0 |
276 |
276 |
276 |
1240 |
5 |
47931 |
HelloBasic(page_indicator) |
35236 |
13393 |
520 |
4800 |
0 |
276 |
276 |
276 |
1280 |
4 |
48629 |
HelloBasic(pattern_lock) |
35992 |
9801 |
425 |
4800 |
0 |
276 |
276 |
276 |
1256 |
5 |
45793 |
HelloBasic(progress_bar) |
21020 |
4019 |
413 |
4800 |
0 |
0 |
0 |
0 |
972 |
8 |
25039 |
HelloBasic(punch_region) |
33492 |
19004 |
1000 |
4800 |
0 |
276 |
276 |
276 |
1248 |
4 |
52496 |
HelloBasic(radio_button) |
28716 |
21385 |
497 |
4800 |
0 |
276 |
276 |
276 |
1232 |
5 |
50101 |
HelloBasic(roller) |
22412 |
6191 |
453 |
4800 |
0 |
276 |
276 |
276 |
1216 |
5 |
28603 |
HelloBasic(rotation) |
26744 |
9667 |
504 |
1600 |
0 |
276 |
276 |
276 |
1216 |
7 |
36411 |
HelloBasic(scale) |
23648 |
5856 |
172 |
4800 |
0 |
276 |
0 |
276 |
1232 |
1 |
29504 |
HelloBasic(scroll) |
34624 |
9675 |
400 |
4800 |
0 |
276 |
276 |
276 |
1272 |
2 |
44299 |
HelloBasic(segmented_control) |
31732 |
16720 |
481 |
4800 |
0 |
276 |
276 |
276 |
1344 |
9 |
48452 |
HelloBasic(slider) |
20748 |
3785 |
385 |
4800 |
0 |
0 |
0 |
0 |
1012 |
5 |
24533 |
HelloBasic(spangroup) |
20340 |
5883 |
164 |
4800 |
0 |
276 |
0 |
276 |
1192 |
1 |
26223 |
HelloBasic(spinner) |
26304 |
4677 |
444 |
4800 |
0 |
0 |
0 |
0 |
1028 |
1 |
30981 |
HelloBasic(stepper) |
27672 |
14506 |
385 |
4800 |
0 |
276 |
276 |
276 |
1256 |
6 |
42178 |
HelloBasic(stopwatch) |
34172 |
9562 |
276 |
4800 |
0 |
276 |
0 |
276 |
1184 |
1 |
43734 |
HelloBasic(style_cascade) |
31696 |
9702 |
620 |
4800 |
0 |
276 |
0 |
276 |
1184 |
1 |
41398 |
HelloBasic(subject_observer) |
33072 |
9664 |
456 |
4800 |
0 |
276 |
276 |
276 |
1288 |
4 |
42736 |
HelloBasic(svg) |
36160 |
9500 |
749 |
2400 |
17289 |
22273 |
29266 |
29266 |
2912 |
7 |
45660 |
HelloBasic(switch) |
28592 |
16076 |
437 |
4800 |
0 |
276 |
276 |
276 |
1224 |
5 |
44668 |
HelloBasic(tab_bar) |
35956 |
17011 |
544 |
4800 |
0 |
276 |
276 |
276 |
1280 |
4 |
52967 |
HelloBasic(table) |
24228 |
5901 |
596 |
4800 |
0 |
276 |
0 |
276 |
1208 |
1 |
30129 |
HelloBasic(textblock) |
38156 |
9394 |
212 |
4800 |
0 |
276 |
0 |
276 |
1160 |
1 |
47550 |
HelloBasic(textinput) |
45592 |
16381 |
4193 |
4800 |
0 |
276 |
276 |
276 |
1328 |
14 |
61973 |
HelloBasic(tileview) |
32008 |
9760 |
444 |
4800 |
0 |
276 |
276 |
276 |
1184 |
4 |
41768 |
HelloBasic(toggle_button) |
26044 |
17819 |
469 |
4800 |
0 |
276 |
276 |
276 |
1240 |
5 |
43863 |
HelloBasic(viewpage) |
34244 |
9675 |
404 |
4800 |
0 |
276 |
276 |
276 |
1280 |
4 |
43919 |
HelloBasic(viewpage_cache) |
33692 |
9722 |
180 |
4800 |
352 |
628 |
804 |
804 |
1264 |
4 |
43414 |
HelloBasic(window) |
25040 |
14410 |
466 |
4800 |
0 |
276 |
276 |
276 |
1224 |
2 |
39450 |
HelloPerformance |
271112 |
1834709 |
3017 |
1536 |
0 |
0 |
5336 |
5336 |
432 |
8 |
2105821 |
HelloShowcase |
180428 |
70904 |
23112 |
40960 |
0 |
276 |
276 |
276 |
2552 |
15 |
251332 |
HelloSimple |
16064 |
2494 |
169 |
2400 |
0 |
0 |
0 |
0 |
908 |
3 |
18558 |
HelloStyleDemo |
132080 |
102407 |
6378 |
19200 |
0 |
276 |
276 |
276 |
2736 |
4 |
234487 |
HelloVirtual(virtual_stage_showcase) |
197528 |
72041 |
8735 |
40960 |
3000 |
3276 |
3412 |
3412 |
2744 |
19 |
269569 |