【发布时间】:2018-05-28 01:16:49
【问题描述】:
操作系统本身具有需要访问的资源,例如块 I/O 缓存和进程控制块。它使用虚拟内存地址还是物理内存地址?
我觉得它应该是前者,因为它可以避免为了某个目的而保留大面积物理内存的需要,即使它大部分是空的。页表/虚拟内存的机制可以更好地保留操作系统真正需要的资源。
那是什么?
【问题讨论】:
-
大多数重要的操作系统使用非交换物理内存区域来满足那些不能被分页的要求,例如。中断时必须存在的驱动程序的下半部分。
标签: memory memory-management operating-system virtualization