一、進程切換
二、進程創建
Windows的API:CreatProcess
Unix進程創建系統調用:fork/exec:fork()把一個進程複製成兩個進程、exec()用新程序來重寫當前進程。
fork()的實現原理:fork執行的時候做了一個複製,複製完了之後給它一個新的ID,接着往下執行,父進程由於pid不等於0就執行父進程的內容,子進程由於pid等於0就執行exec函數的內容,將子進程內的數據和程序換掉。
二、進程的等待與退出
Windows的API:CreatProcess
Unix進程創建系統調用:fork/exec:fork()把一個進程複製成兩個進程、exec()用新程序來重寫當前進程。
fork()的實現原理:fork執行的時候做了一個複製,複製完了之後給它一個新的ID,接着往下執行,父進程由於pid不等於0就執行父進程的內容,子進程由於pid等於0就執行exec函數的內容,將子進程內的數據和程序換掉。
計算機操作系統 電子科技大學 通關攻略 第一章 操作系統概述 第二章 2.1進程描述與控制 2.2進程調度 2.3進程併發 2.4死鎖與飢餓 第三章 存儲管理(測試1) 存儲管理(測試2)
計算機操作系統 電子科技大學 通關攻略 第一章 操作系統概述 第二章 2.1進程描述與控制 2.2進程調度 2.3進程併發 2.4死鎖與飢餓 第三章 存儲管理(測試1) 存儲管理(測試2)
計算機操作系統 電子科技大學 通關攻略 第一章 操作系統概述 第二章 2.1進程描述與控制 2.2進程調度 2.3進程併發 2.4死鎖與飢餓 第三章 存儲管理(測試1) 存儲管理(測試2)
計算機操作系統 電子科技大學 通關攻略 第一章 操作系統概述 第二章 2.1進程描述與控制 2.2進程調度 2.3進程併發 2.4死鎖與飢餓 第三章 存儲管理(測試1) 存儲管理(測試2)
計算機操作系統 電子科技大學 通關攻略 第一章 操作系統概述 第二章 2.1進程描述與控制 2.2進程調度 2.3進程併發 2.4死鎖與飢餓 第三章 存儲管理(測試1) 存儲管理(測試2)
計算機操作系統 電子科技大學 通關攻略 第一章 操作系統概述 第二章 2.1進程描述與控制 2.2進程調度 2.3進程併發 2.4死鎖與飢餓 第三章 存儲管理(測試1) 存儲管理(測試2)
計算機操作系統 電子科技大學 通關攻略 第一章 操作系統概述 第二章 2.1進程描述與控制 2.2進程調度 2.3進程併發 2.4死鎖與飢餓 第三章 存儲管理(測試1) 存儲管理(測試2)
計算機操作系統 電子科技大學 通關攻略 第一章 操作系統概述 第二章 2.1進程描述與控制 2.2進程調度 2.3進程併發 2.4死鎖與飢餓 第三章 存儲管理(測試1) 存儲管理(測試2)