From 5c8979bf1a0ddf81c80f8f93a81aebf4e79d268d Mon Sep 17 00:00:00 2001 From: SciresM Date: Wed, 13 Jan 2021 10:30:04 -0800 Subject: [PATCH] Created Memory Comparisons (markdown) --- Memory-Comparisons.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Memory-Comparisons.md diff --git a/Memory-Comparisons.md b/Memory-Comparisons.md new file mode 100644 index 0000000..188f590 --- /dev/null +++ b/Memory-Comparisons.md @@ -0,0 +1,19 @@ +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) | Savings | Savings (Cumulative) +| ----------------- | ------------------- | ------------------- | ------------------- | -------- | -------------------- +| Kernel | 420 KiB | 396 KiB | 404 KiB | 16 KiB | 16 KiB +| Loader | 816 KiB | 852 KiB | 756 KiB | 60 KiB | 76 KiB +| NCM | 5440 KiB | 5272 KiB | 5120 KiB | 320 KiB | 396 KiB +| ProcessMana | 256 KiB | 308 KiB | 208 KiB | 48 KiB | 444 KiB +| sm | 380 KiB | 292 KiB | 204 KiB | 176 KiB | 620 KiB +| spl | 276 KiB | 428 KiB | 256 KiB | 20 KiB | 640 KiB +| creport | 936 KiB | 728 KiB | 652 KiB | 284 KiB | 924 KiB +| erpt | 844 KiB | 608 KiB | 508 KiB | 236 KiB | 1160 KiB +| fatal | 2528 KiB | 2848 KiB | 2780 KiB | -252 KiB | 908 KiB +| jpegdec | 504 KiB | 492 KiB | 460 KiB | 44 KiB | 952 KiB +| pgl | 400 KiB | 336 KiB | 248 KiB | 152 KiB | 1104 KiB +| ro | 488 KiB | 428 KiB | 316 KiB | 172 KiB | 1276 KiB +| eclct (stubbed) | 848 KiB | 0 KiB | 0 KiB | 848 KiB | 2124 KiB