RTOS – Low-Level Memory Allocation
1. Why Do We Need Special Memory Management?
In desktop OSes (Linux, Windows), we use malloc() and free() from the standard C library.
But in embedded systems, this approach has limitations:
Very limited heap size (often only a few KBs)
Real-time r...
psk-study.hashnode.dev3 min read