進程模型與實現

進程 進程就是正在執行的程序。包括程序計數器(PC),寄存器,變量的當前值等。從數據結構上來說,包括代碼段(Text),數據段(Data,存儲靜態變量和全局變量)和堆棧段。 在邏輯上,每個進程都運行在自己的虛擬CPU上,因爲我們在編寫代碼時,並沒有考慮進程間的切換,而就認爲我們的代碼會連續執行,這是計算機中一種重要的抽象。 而在實際物理上,多個進程是通過切換共享物理CPU(爲了簡單,這裏只考慮單C
相關文章
相關標籤/搜索