xv6:一個簡單的類Unix教學操作系統--操作系統接口--進程和內存

xv6進程由用戶空間內存(指令,數據和棧)和僅對內核可見的每個進程的狀況組成。xv6支持分時特性:在可用的CPU上不停地切換等待運行的進程。當一個進程退出執行時,xv6保存它的CPU寄存器,並在下次運行時恢復它們。內核通過進程標識符或pid與每個進程相關聯。 進程可以使用fork系統調用創建一個新進程。Fork創建一個稱爲子進程的新進程,其內存內容與調用進程(稱爲父進程)完全相同。Fork在父、子
相關文章
相關標籤/搜索