flush_tlb_all和flush_cache_all刷出整个TLB/高速缓存。此操作只在操纵内核页表时需要,因为 TLB cache 原理 确认是否命中cache,如果cachehit直接可以得到物理地址。否则,一级一级查找页表获取物理地址。并将虚拟地址和物理地址的映射关系缓存到TLB中。TLB的特殊 虚拟地址映射物理地址的最小单位是4KB。所以TLB其实不...