Pagefault是trap没错,谢谢指正。另外再请问TLB miss page table hit时,cpu会直接从page table 读入需要的page还是把TLB更新后再存取一次TLB?os课本写的是第一种,计组课本的说法好像是第二种,是有两种版本吗
http://i.imgur.com/Lwupffr.jpg刚刚翻到,如果TLB miss且由硬件处理,cpu只会stall ,正在执行的process维持running. 若由interrupt to os处理,process切到waiting,这样的说法有错吗