Pagefault是trap沒錯,謝謝指正。另外再請問TLB miss page table hit時,cpu會直接從page table 讀入需要的page還是把TLB更新後再存取一次TLB?os課本寫的是第一種,計組課本的說法好像是第二種,是有兩種版本嗎
![]()
" target="_blank" rel="nofollow">
![]()
剛剛翻到,如果TLB miss且由硬體處理,cpu只會stall ,正在執行的process維持running. 若由interrupt to os處理,process切到waiting,這樣的說法有錯嗎