逻辑地址 space 不连续或物理地址 space 不连续?
Logical address space non-contiguous or Physical address space non-contiguous?
首先,我是操作系统初学者
真正让我感到困惑的是术语逻辑地址 space 和物理地址 space。
在分页和分段中,我认为进程的逻辑地址 space 是本地的,因此它是连续的,而进程的物理地址 space 可能是不连续的。但是,在线上的一些讲义似乎使用了这些术语,就好像它们可以互换一样。它们真的可以互换吗?还是我的理解是正确的?
两张幻灯片说的是同一件事,但方式不同。左边的幻灯片是说逻辑地址space相对于物理地址space可以是non-contiguous,也就是说连续的逻辑页面可能映射也可能不映射到连续的物理页面。右边的幻灯片说物理地址space相对于逻辑地址space可以是non-contiguous,意思是一样的。
一个进程的逻辑地址space是平的;它的范围从零到最大地址。同样,系统的物理地址space也是平的。就是它们之间的映射可以是non-contiguous.
首先,我是操作系统初学者
真正让我感到困惑的是术语逻辑地址 space 和物理地址 space。
在分页和分段中,我认为进程的逻辑地址 space 是本地的,因此它是连续的,而进程的物理地址 space 可能是不连续的。但是,在线上的一些讲义似乎使用了这些术语,就好像它们可以互换一样。它们真的可以互换吗?还是我的理解是正确的?
两张幻灯片说的是同一件事,但方式不同。左边的幻灯片是说逻辑地址space相对于物理地址space可以是non-contiguous,也就是说连续的逻辑页面可能映射也可能不映射到连续的物理页面。右边的幻灯片说物理地址space相对于逻辑地址space可以是non-contiguous,意思是一样的。
一个进程的逻辑地址space是平的;它的范围从零到最大地址。同样,系统的物理地址space也是平的。就是它们之间的映射可以是non-contiguous.