虚拟内存如何增加上下文切换开销?

时间:2016-09-22 07:11:20

标签: operating-system paging virtual-memory context-switch

具有虚拟内存和没有虚拟内存的系统中使用的上下文切换方法有什么区别?

1 个答案:

答案 0 :(得分:3)

如果您的系统没有虚拟内存,则无需刷新您的转换后备缓冲区(TLB),该缓冲区可跟踪虚拟内容 - >上下文切换期间的物理内存转换。您必须在具有虚拟内存的系统中执行此操作的原因是因为TLB中保留的映射很可能在不同的上下文中失效。