Memory Addressing(Understanding the Linux Kernel)
2010-03-15 12:52
489 查看
Linux prefers paging to segmentation for the following reasons:
Memory management is simpler when all processes use the same
segment register values that is, when they share the same set of linear
addresses.
One of the design objectives of Linux is portability to a wide
range of architectures; RISC architectures in particular have limited support
for segmentation.
The 2.6 version of Linux uses segmentation only when required
by the 80 x 86 architecture.
Memory management is simpler when all processes use the same
segment register values that is, when they share the same set of linear
addresses.
One of the design objectives of Linux is portability to a wide
range of architectures; RISC architectures in particular have limited support
for segmentation.
The 2.6 version of Linux uses segmentation only when required
by the 80 x 86 architecture.
相关文章推荐
- Notes on Understanding the Linux Kernel
- Understanding the linux kernel-ch6-Timing Measurements
- Understanding the linux kernel-ch7-Process Scheduling
- Understanding the linux kernel 3rd edition
- Notes on Understanding The Linux Kernel
- 《Understanding the Linux kernel》学习笔记 Chapter 2: Memory Addressing
- Understanding the linux kernel-ch3-Destroying Processes
- Understanding the linux kernel-ch6-Timing Measurements
- Understanding the linux kernel-ch7-Process Scheduling
- Introduction(Understanding the Linux Kernel)
- 《Understanding the Linux kernel》学习笔记 Chapter 4: Interrupts and ExceptionsM
- Understanding the linux kernel-ch3-Process descriptor
- Understanding the linux kernel-ch4-Interrupts and Exceptions
- 《Understanding the Linux kernel》学习笔记 Chapter 7: Process Scheduling
- Notes on Understanding the Linux Kernel
- Understanding the linux kernel-ch4-Exception Handling
- Understanding the Linux Kernel
- Understanding the linux kernel-ch1-overview
- Notes on Understanding the Linux Kernel
- Understanding the linux kernel-ch4-Interrupt Handling