-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Memory Comparisons
SciresM edited this page Feb 2, 2021
·
3 revisions
The following is a comparison of memory usage, which will be updated only sparingly (if major memory saving techniques are implemented).
Note that all Atmosphère modules are now smaller than Nintendo's, with the exception of fatal
(due to atmosphere fatal supporting a full-color 1280x720 framebuffer, which Nintendo does not).
Module Name | Nintendo (11.0.1) | Atmosphère (0.17.0) | Atmosphère (0.17.1) | Atmosphère (0.18.0) | Savings | Savings (Cumulative) |
---|---|---|---|---|---|---|
Kernel | 420 KiB | 396 KiB | 404 KiB | 404 KiB | 16 KiB | 16 KiB |
Loader | 816 KiB | 852 KiB | 756 KiB | 720 KiB | 96 KiB | 112 KiB |
NCM | 5440 KiB | 5272 KiB | 5120 KiB | 5100 KiB | 340 KiB | 452 KiB |
ProcessMana | 256 KiB | 308 KiB | 208 KiB | 184 KiB | 72 KiB | 524 KiB |
sm | 380 KiB | 292 KiB | 204 KiB | 172 KiB | 208 KiB | 732 KiB |
spl | 276 KiB | 428 KiB | 256 KiB | 220 KiB | 56 KiB | 788 KiB |
creport | 936 KiB | 728 KiB | 652 KiB | 620 KiB | 316 KiB | 1104 KiB |
erpt | 844 KiB | 608 KiB | 508 KiB | 468 KiB | 276 KiB | 1380 KiB |
fatal | 2528 KiB | 2848 KiB | 2780 KiB | 2568 KiB | -40 KiB | 1340 KiB |
jpegdec | 504 KiB | 492 KiB | 460 KiB | 452 KiB | 52 KiB | 1392 KiB |
pgl | 400 KiB | 336 KiB | 248 KiB | 200 KiB | 200 KiB | 1592 KiB |
ro | 488 KiB | 428 KiB | 316 KiB | 168 KiB | 320 KiB | 1912 KiB |
eclct (stubbed) | 848 KiB | 0 KiB | 0 KiB | 0 KiB | 848 KiB | 2760 KiB |