代码之家  ›  专栏  ›  技术社区  ›  joe

一页可以同时在两个工作集中吗?

  •  0
  • joe  · 技术社区  · 7 年前

    我不熟悉分页和虚拟内存的概念。 我认为答案是否定的,因为如果一个页面可以同时在两个工作集中,它将导致一个进程干扰另一个进程。。。

    1 回复  |  直到 7 年前
        1
  •  1
  •   user3344003    7 年前

    你错了。

    我知道,在每个逻辑内存系统中,系统都有一系列共享地址。通过限制处理器权限级别的访问,可以保护它们免受“干扰”。

    此外,进程可以在任何模式下创建共享页(称为全局分区,共享内存)。这些可以映射到多个进程。如果应用程序使用共享页面,它们必须同步对它们的访问,否则将承担不同步的后果。