Qual é a sobrecarga de uma alternância de contexto?

Originalmente, eu acreditava que a sobrecarga para uma alternância de contexto era o TLB sendo liberado. No entanto, acabei de ver na wikipedia:

http://en.wikipedia.org/wiki/Translation_lookaside_buffer

Em 2008, a Intel (Nehalem) [18] e a AMD (SVM) [19] introduziram tags como parte da entrada TLB e hardware dedicado que verifica a tag durante a pesquisa. Mesmo que essas não sejam totalmente exploradas, está previsto que, no futuro, essas tags identifiquem o espaço de endereço ao qual todas as entradas TLB pertencem.Assim, uma troca de contexto não resultará na liberação do TLB - mas apenas alterando a tag do espaço de endereço atual para a tag do espaço de endereço da nova tarefa.

O que foi dito acima confirma para as CPUs Intel mais recentes que o TLB não é liberado nas alternâncias de contexto?

Isso significa que não há sobrecarga real agora em uma troca de contexto?

(Estou tentando entender a penalidade de desempenho de uma troca de contexto)

questionAnswers(3)

yourAnswerToTheQuestion