-2

我在阅读 Galvin 的内存管理时出现了这个问题?有两个部分我不明白。
看第一个是高尔文的直接问题。
我不明白的答案是
“由于分段是基于内存的逻辑划分而不是物理划分,因此任何大小的段只能与每个用户的段表中的一个条目共享。分页必须有一个共享的每个页面的页表中的公共条目”
1)为什么在分段中共享可重入代码更容易?
2)分段比分页更安全吗?为什么

4

2 回答 2

0

我从来没有读过加尔文的书,但这里有很多问题问为什么荒谬的事情是真的,并引用这是一个来源。

  1. 使用段而不是分页来共享可重入代码并不容易。

在分页系统中,共享代码可以简单地通过在页表中添加节来映射到不同的进程。这是一个非常直接的过程。

  1. 分段并不比分页更安全。
于 2014-11-10T19:08:03.043 回答
0

我想补充一点,由于其同质性,分段比分页更安全。您可以根据您正在处理的数据段来定制保护和访问机制。在分页中,这是不可能的。

于 2021-06-22T17:17:19.047 回答