Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
首先,我是操作系统的初学者。
让我真正感到困惑的是逻辑地址空间和物理地址空间这两个术语。
在分页和分段中,我认为进程的逻辑地址空间是本地的,因此它是连续的,而进程的物理地址空间可能是不连续的。然而,网上的一些讲义似乎使用了这样的术语,就好像它们可以互换一样。它们真的是可以互换的术语还是我的理解是正确的?
两张幻灯片都在说同样的事情,但方式不同。左边的幻灯片是说逻辑地址空间相对于物理地址空间可以是不连续的,这意味着连续的逻辑页可能映射到也可能不映射到连续的物理页。右边的幻灯片是说物理地址空间相对于逻辑地址空间可以是不连续的,这意味着相同。
进程的逻辑地址空间是平坦的;它的范围从零到最大地址。同样,系统的物理地址空间也是平坦的。它们之间的映射可以是不连续的。