Assignment covers the following eight topics and explore the implementation of memory management, processes and threads. Each topic will be approximately one page long.
- The memory model
- Global and local memory
- Virtual memory
- Heap memory and allocating a memory block
- Managing process specific memory
- Allocating and managing virtual memory block
- Creating a process
- Creating threads
1. Explain a comprehensive knowledge of each of the eight research topics.
2. Illustrate an in-depth knowledge of the technical details of each of the eight research topics.
3. Give an example of C++ code that demonstrates your understanding of the eight topics.
4. Use at least ten (10) quality resources in this assignment.