mirror of
https://github.com/Atmosphere-NX/Atmosphere.git
synced 2024-11-23 23:31:11 +01:00
3
Memory Comparisons
SciresM edited this page 2021-02-07 17:59:06 -08:00
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 | 376 KiB | 1480 KiB |
fatal | 2528 KiB | 2848 KiB | 2780 KiB | 2568 KiB | -40 KiB | 1440 KiB |
jpegdec | 504 KiB | 492 KiB | 460 KiB | 452 KiB | 52 KiB | 1492 KiB |
pgl | 400 KiB | 336 KiB | 248 KiB | 200 KiB | 200 KiB | 1692 KiB |
ro | 488 KiB | 428 KiB | 316 KiB | 168 KiB | 320 KiB | 2012 KiB |
eclct (stubbed) | 848 KiB | 0 KiB | 0 KiB | 0 KiB | 848 KiB | 2860 KiB |