Sistemas Operativos, Manejo de la memoria 2 Direcciones lógicas y direcciones físicas
Fundamentals of Operating Systems: Memory Management
Logical vs. Physical Address Space
- The course introduces the concept of memory management, referencing Chapter 8 of Silver, Chatz, and Gal's textbook.
- All memory addresses used in programming are logical addresses, generated by the CPU and also referred to as virtual addresses.
- Physical addresses are not visible to programmers or users; they are managed by the Memory Management Unit (MMU).
Understanding Physical Memory
- Physical memory refers to the actual RAM installed in a computer, which can be quantified (e.g., 8GB or 16GB).
- The logical address space is typically larger than physical memory, often up to double its size; for instance, if physical memory is 16GB, logical memory could be up to 32GB.
Role of the Memory Management Unit (MMU)
- The MMU translates virtual addresses into physical addresses and is crucial for managing how processes access memory.