【操作系统】进程的创建与终止过程中的父子进程
生活随笔
收集整理的這篇文章主要介紹了
【操作系统】进程的创建与终止过程中的父子进程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
進程在執行過程中,能通過系統調用創建多個新進程。
創建進程稱為父進程,而新進程稱為該進程的子進程。每一個新進程可以再創建其他進程,從而形成了進程樹。
通常,進程需要一定的資源(如CPU時間、內存、文件、I/O設備),以完成其任務。
子進程可以從操作系統直接獲得資源,也可以從其父進程獲得資源,為了防止創建過多的子進程造成系統超載,可以限制子進程只能使用父進程的資源。
在進程創建時,它還能從父進程那里得到所需的初始化數據(或輸入)。
當進程創建新進程時,有兩種執行可能:
新進程的地址空間也有兩種可能:
UNIX范例
- fork:系統調用創建新流程
- ex
總結
以上是生活随笔為你收集整理的【操作系统】进程的创建与终止过程中的父子进程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【软件工程】容错、高可用、灾备の辨析
- 下一篇: 【CHM】.chm文件无法正常显示的解决