tdown的存在。如果没有KPTI，每当执行用户空间代码（应用程序）时，Linux会在其分页表中保留整个内核内存的映射，并保护其访问。这样做的优点是当应用程序向内核发送系统调用或收到中断时，内核页表始终存在，可以避免绝大多数上下文交换相关的开销（TLB刷新、页表交换等）。2005年，Linux内核采用了位址空间配置随机载入（KASLR）隐匿用户空间中的相关内核地址，增加了利用其他内核漏洞的难度。尽管阻止了对这些内核映射的访问，但在此后发现，现有的英特尔x86处理器（截至2017年12月）还存在着多处