Linux進程的過程與狀態

程序如何變成進程 程序是個靜態的文件,進程是一個動態的實體,進程的狀態會在運行過程中改變,那麼程序是如何變爲一個進程的呢? 通常在 Shell 中輸入命令運行就包含了程序到進程轉換的過程。整個轉換過程主要包含以下 3 個步驟: (1)查找命令所對應程序文件的位置; (2)使用 fork()函數爲之創建一個新進程; (3)在新進程中調用 exec 族函數裝載程序文件,並執行程序文件的 main()函
相關文章
相關標籤/搜索