【发布时间】:2011-10-23 23:44:12
【问题描述】:
寄存器是最快的内存类型。在上下文切换时,寄存器必须将其数据保存在某处,然后必须将正确的数据加载到该特定上下文的寄存器中。如果寄存器没有从其他寄存器存储和检索数据,这可能是一个缓慢的过程。
但我不确定使用什么寄存器来存储和检索上下文切换的数据。我不认为他们使用其他寄存器。他们用什么?
另外,上下文切换多久发生一次?
【问题讨论】:
-
至少取决于架构。
-
您对“快速”有一个基本的误解。上下文切换绝非如此。
标签: cpu-registers