Re: x86 TLB flushing: INVPCID vs. deferred CR3 write

From: Peter Zijlstra
Date: Wed Dec 06 2017 - 04:37:21 EST


On Tue, Dec 05, 2017 at 05:27:31PM -0800, Dave Hansen wrote:
> tl;dr: Kernels with pagetable isolation using INVPCID compile kernels
> 0.58% faster than using the deferred CR3 write. This tends to say that
> we should leave things as-is and keep using INVPCID, but it's far from
> definitive.

Much appreciated, thanks Dave!