Книга: Microsoft Windows Embedded CE 6.0 Exam Preparation Kit
System Memory
System Memory
The kernel allocates and manages system memory for heaps, processes, critical sections, mutexes, events, and semaphores. Yet, the kernel does not completely free the system memory when releasing these kernel objects. Instead, the kernel holds on to the system memory to reuse it for the next allocation. Because it is faster to reuse allocated memory, the kernel initializes the system memory pool during the startup process and allocates further memory only if no more memory is available in the pool. System performance can decrease depending how processes use virtual memory, heap objects, and the stack.
Оглавление статьи/книги
Похожие страницы
- EVENT MEMORY SIZE
- 5.3. TRENDS IN DISTRIBUTED FILE SYSTEMS
- CHAPTER 12 System-Monitoring Tools
- 6.2.6. Comparison of Shared Memory Systems
- 13.2 Dynamic Memory Allocation in Embedded Systems
- 13.3 Fixed-Size Memory Management in Embedded Systems
- System Memory Mapping
- Open Source Insight and Discussion
- 9.1.1. Partitions
- Texture Size
- 6.3.6. Release Consistency
- Foreword