ymc4444 发表于 2016-08-07 20:37

nswcfd 发表于 2016-08-16 16:04

这个页码是中文版的?

第一段不是在“限定”,只是举例而已。
PS,关于vmalloc的页表管理,没记错的话是修改init_mm的页表,其它CPU使用的时候产生page fault,然后跟init_mm进行同步。

cpu_vm_mask是个掩码,跟“下标”还是有点区别的。
This field is meaningful only when the memory descriptor belongs to a process currently in execution.
对only有歧义?没有运行的进程自然不在TLB_LAZY的考虑范围之内?

ymc4444 发表于 2016-08-19 15:58

nswcfd 发表于 2016-08-22 17:59

应该是吧,不活跃进程切换cr3的时候,在x86下自动刷新tlb,不需要软件参与。(不知道有没有理解错误……)
页: [1]
查看完整版本: 请教一个ulk3上关于TLB刷新的问题。